`
`
`
`
`UNITED STATES DEPARTMENT OF COMMERCE
`
`
`
`U 8162560
`
`United States Patent and Trademark Office
`
`
`
`September 30, 2021
`
`
`
`THIS IS TO CERTIFY THAT ANNEXED HERETO IS A TRUE COPY FROM
`
`THE RECORDSOF THIS OFFICE OF:
`
`U.S. PATENT: 10,708,727
`ISSUE DATE: July 07, 2020
`
`yi
`aMyyy
`jdNid
`
`7h
`=:
`
`
`
`Hee
`By Authority of the
`a
`UnderSecretary of Commerce for Intellectual Property
`and Director of the United States Patent and Trademark Office=iH
`
`
`
` Leese
` n
`[LIL
`
`
`
`
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 1
`Page 1
`
`
`
`a2) United States Patent
`US 10,708,727 B2
`do) Patent No.:
`Cheungetal.
`*Jul. 7, 2020
`(45) Date of Patent:
`
`US010708727B2
`
`(54)
`
`METHOD AND APPARATUS TO MANAGE
`MESSAGING PROVIDING DIFFERENT
`COMMUNICATION MODES USING ONE
`IDENTIFIER AND NOT REQUIRING TO
`DISCLOSE CONTACT INFORMATION
`
`(7)
`
`Applicant: IpVenture, Inc., San Jose, CA (US)
`
`(72)
`
`Inventors: Kwok Wai Cheung, Tai Po (HK);
`Peter P. Tong, Mountain View, CA
`(US); C. Douglass Thomas, Saratoga,
`CA (US)
`
`(73)
`
`Assignee:
`
`IpVenture, Inc., San Jose, CA (US)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21)
`
`Appl. No.: 16/556,205
`
`(22)
`
`Filed:
`
`Aug. 29, 2019
`Prior Publication Data
`
`3/4365 (2013.01), HO4W 4/12 (2013.01);
`HO4W 4/16 (2013.01); HO4M 2201/60
`(2013.01);
`
`(Continued)
`(58) Field of Classification Search
`CPC vieccsccescrsenseecees HO4M 1/2473; HO4L 51/32
`USPC avvessees, 455/435.3, 446, 512, 432.1, 411, 518,
`455/520
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`
`U.S. PATENT DOCUMENTS
`
`5,425,516 A
`5,548,636 A
`
`6/1995 Daines
`8/1996 Bannister et al.
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`CN
`WO
`
`1453981
`WO 01/45343 A2
`
`11/2003
`6/2001
`
`OTHER PUBLICATIONS
`
`Office Action for U.S. Appl. No. 12/798,995, dated Apr. 11, 2011.
`(Continued)
`
`Primary Examiner — Kiet M Doan
`
`(57)
`
`ABSTRACT
`
`A computer-implemented system and method to manage the
`ae
`-
`3
`communication of a user are disclosed. In one embodiment,
`whena persontries to electronically convey a messageto the
`user, the statusof the user, the identity of the person, and the
`urgency of the message can be identified. The accesspriority
`of the person can be determined based on the person’s
`identity. Then,
`the message can be managed using one or
`more rules and in viewofthe status of the user, the access
`priority of the person and the urgency of the message.
`
`(65)
`
`(63)
`
`(51)
`
`(52)
`
`US 2019/0387371 Al
`
`Dee. 19, 2019
`
`Related U.S. Application Data
`
`Continuation of application No. 15/704,181, filed on
`Sep. 14, 2017, now Pat. No. 10,492,038, which is a
`(Continued)
`
`(2009.01)
`(2012.01)
`(2006.01)
`(2009.01)
`(2009.01)
`
`Int. CL
`HOAW 4/14
`G06Q 10/10
`HOAM 3/436
`HOAW 4/16
`TIO4W 4/12
`U.S. CL
`CPC wee HO4W 4/14 (2013.01); G06Q@ 10/10
`(2013.01); HO4M 3/436 (2013.01); H04M
`17 Claims, 9 Drawing Sheets
`
`Default
`
`
`Voice mail Voice mail
`
`
`
`
`Email Rejcel
`
`
`
` 3 Home phone Voice mail
`
`4
`Mobile SMS/paver frommobile phone orPDA
`5
`Home/office SMS (to offi
`‘hore PC}
`Cmail
` Voice
`
`
`ce mali without notification
`
`fice fax
`
`Reject
`
`to
`
`
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 2
`Page 2
`
`
`
`US 10,708,727 B2
`
`Page 2
`
`continuation of application No. 15/469,440,filed. on
`Mar. 24, 2017, nowPat. No. 10,142,810, which is a
`continuation of application No. 14/922,344,filed on
`Oct. 26, 2015, now Pat. No. 9,736,664, whichis a
`continuation of application No. 14/272,632,filed on
`May 8, 2014, now Pat. No. 9,204,268, which is a
`continuation of application No. 12/798,995, filed on
`Apr. 14, 2010, now Pat. No. 8,744,407, which is a
`continuation of application No. 11/452,115, filed on
`Jun. 12, 2006, now Pat. No. 7,729,688, which is a
`continuation-in-part of application No. 11/006,343,
`filed on Dec. 7, 2004, now Pat. No. 7,116,976.
`
`Bernardet al.
`1/2017
`9,555,334
`8/2017
`9,736,664
`Cheunget al.
`11/2018
`10,142,810
`Cheungetal.
`Lindenet al.
`1/2019
`10,183,219
`Jensen
`2/2019
`10,207,191
`11/2019
`10,492,038
`Cheunget al.
`2001/0011014
`8/2001
`Higuchict al.
`Dufort
`8/2001
`2001/0014611
`Makelaet al.
`10/2001
`200 1/0028709
`Tuomelaet al.
`10/2001
`200 1/003 1633
`6/2002
`2002/0067806
`Rodriguez et al.
`6/2002
`2002/0073207
`Widgeret al.
`7/2002
`2002/0094067
`August
`10/2002
`2002/0142756
`Rutledge etal.
`Cannellct al.
`12/2002
`2002/0181672
`2/2003
`2003/0039339
`Luehrig et al.
`2/2003
`2003/0041048
`Balasuriya
`Malik et al.
`4/2003
`2003/0065779
`Potter
`6/2003
`2003/0103600
`Thorsteinsson et al.
`6/2003
`2003/0105854
`2003/0112948
`Brownetal,
`6/2003
`Earl
`7/2003
`2003/0129968
`10/2003
`2003/0191676
`Templeton
`[ran
`10/2003
`2003/0191814
`12/2003
`2003/0232629
`Jang et al.
`Austin et al.
`2/2004
`2004/0024882
`Le et al
`4/2004
`2004/0072585
`Evans
`4/2004
`2004/0078340
`Kirkland
`6/2004
`2004/0122979
`Jerome
`7/2004
`2004/0143667
`Brownetal,
`10/2004
`2004/0203794
`Rosset al.
`10/2004
`2004/02039 19
`3/1997 Fulleret al.
`5,610,970 A
`Bear ct al.
`12/2004
`2004/0240650
`§/1998 Fuller et al.
`$,752,191 A
`Panchal
`12/2004
`2004/0248596
`Davis
`1/2005
`2005/0020288
`5/1998 Ludwig ctal.
`5,758,079 A
`10/1998 Szlam et al.
`5,828,731 A
`Yuch
`2/2005
`2005/0027385
`Chen
`2/2005
`2005/0037785
`7/1999 Pepper et al.
`5,930,700 A
`10/1999 Will
`5,970,388 A
`2/2005
`2005/0038690
`Hayes-Roth
`(2000 Osborn etal.
`6,119,022 A
`3/2005
`2005/0071253
`‘Yang
`12/2001 Anuff etal.
`6,327,628 Bl
`5/2005
`2005/0107130
`Peterson, II
`3/2002 Szlam
`6,359,892 Bl
`Mumick ct al,
`6/2005
`2005/0136955
`10/2002 Smith et al.
`6,463,462 B1
`9/2005
`2005/0191994
`Mayetal.
`2003 Zahavict al.
`6,577,859 BL
`9/2005
`2005/0192061
`Mayetal.
`Krishnan
`12/2005
`2005/0273327
`10/2003. Bookspan etal.
`6,636,888 Bl
`12/2003 Conklin etal.
`6,665,534 Bl
`Thomaset al.
`1/2006
`2006/0003803
`Masonetal,
`4/2006
`2006/0075038
`9/2004 Logan
`6,788,766 B2
`10/2004 Aarnioelal.
`6,801,793 Bl
`Burkhart et al.
`7/2006
`2006/0168054
`11/2004 Kredoetal.
`6,816,578 Bl
`2006/02 12561
`9/2006
`Feng
`6,819,757 Bl=11/2004 Cooketal.
`2006/02394 19
`10/2006
`Joseph et al,
`6,819,945 Bl
`11/2004 Chow et al.
`2006/0259565
`11/2006
`Cheungct al.
`2006/0276210
`12/2006
`
`Thomaset al.
`6,978,136 B2
`12/2005 Jennigeset al.
`7,010,288 B2
`3/2006 Brown ct al.
`2006/0288099
`12/2006
`Jefferson etal.
`7,010,332 Bl
`3/2006 Irvin et al.
`2007/0005368
`1/2007
`Chutorash et al.
`2007/0047522
`3/2007
`Jefferson et al.
`7,027,842 B2
`4/2006 Zhang et al.
`7,043,261 B2
`5/2006 Krishnan
`2007/0238474
`10/2007
`Ballas
`7,072,452 BL
`7/2006 Roberts et al.
`2008/026 1636
`10/2008
`Lau et al.
`2010/0114958
`7,085,253 B2
`8/2006 Yang
`5/2010
`Korenshtein
`7,107,010 B2
`(2006 Heinonen et al.
`20 10/0205272
`8/2010
`Cheunget al.
`7,110,963 B2
`2006 Negreiro
`2011/0151582
`6/2011
`Basile
`7AL,044 B2
`2006 Lee
`2011/0151852
`6/2011
`Olincyet al.
`7,116,976 B2
`10/2006 Thomasct al.
`2014/0242956
`8/2014
`Cheunget al.
`7,188,073 Bl
`3/2007 ‘Tam et al.
`2014/0256293
`9/2014
`Thomaset al.
`7,224,775 BL
`5/2007 Shafferet al.
`2016/0044474
`2/2016
`Cheunget al.
`7,317,706 BL
`1/2008 Hao et al.
`2017/0201872
`7/2017
`Cheunget al.
`7,346,630 B2
`3/2008 Eichstaedtet al.
`2018/0014169
`1/2018
`Cheunget al.
`7,376,434 B2
`5/2008 Thomasetal.
`7,403,972 Bl
`7/2008 Lau et al
`7,686,693 B2
`3/2010 Danieli et al.
`7,729,688 B2
`/2010 Cheunget al.
`7,792,552 B2
`/2010 ‘Thomaset al.
`7,890,128 BI
`2/2011 Thomasetal.
`8,112,104 Bl
`2/2012 Thomasetal.
`8,280,419 Bl
`10/2012 Thomasetal.
`8,353,773 B2
`1/2013 Sasaki et al.
`8,391,459 B2
`3/2013 Jackson etal.
`8,429,231 B2
`4/2013 Wuet al.
`8,737,978 Bl
`5/2014 Thomasetal.
`8,744,407 B2
`/2014 Cheung ct al.
`8,827,811 B2
`2014 Kim etal.
`9,204,268 B2
`12/2015 Cheunget al.
`
`Related U.S. Application Data
`
`0)
`
`Provisional application No. 60/527,565, filed on Dec.
`8, 2003, provisional application No. 60/689,686, filed
`on Jun. 10, 2005.
`
`(52)
`
`(56)
`
`USS. Cl.
`CPC woeceeeeeeee HO4M 2203/2011 (2013.01); HO4M
`2203/65] (2013.01); HO4M 2207/18 (2013.01)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`
`
`B2
`B2
`B2
`B2
`B2
`
`
`
`B2PeerehhheeeeeeRereerSEEEEEEEEHeerEEeeheerEEEeeeeeeEDy
`
`
`
`
`
`
`
`OTHER PUBLICATIONS
`
`Notice of Allowance for U.S. Appl. No. 12/798,995 dated Sep. 29,
`2011.
`Notice of Allowance for U.S. Appl. No. 12/798,995 dated Jan. 3,
`2012.
`Notice of Allowance for U.S. Appl. No. 12,798,995, dated May 9,
`2012.
`Notice of Allowance for U.S. Appl. No. 12/798,995, dated Oct. 3,
`2012.
`Notice of Allowance for U.S. Appl. No. 12/798,995, dated Jul. 16,
`2013.
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 3
`Page 3
`
`
`
`US 10,708,727 B2
`Page 3
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`
`
`
`
`Notice of Allowance for U.S. Appl. No. 12/798,995, dated Oct. 30,
`2013.
`Notice of Allowance for U.S. Appl. No. 12/798,995, dated Feb. 20,
`2014.
`Office Action for U.S. Appl. No. 14/272,632, dated Jul. 27, 2015.
`Notice of Allowance for U.S. Appl. No. 14/272,632, dated Sep. 18,
`2015.
`Office Action for U.S. Appl. No. 14/922,344, dated Apr. 27, 2016.
`Office Action for U.S. Appl. No. 14/922,344, dated Oct. 7, 2016.
`Notice of Allowance for U.S. Appl. No. 14/922,344, dated Feb. 14,
`2017.
`Notice of Allowance for U.S. Appl. No. 14/922,344, dated Mar. 6,
`2017.
`Notice of Allowance for U.S. Appl. No. 15/469,440, dated Sep. 6,
`2017.
`Notice of Allowance for U.S. Appl. No. 15/469,440, dated Dec. 19,
`2017.
`Notice of Allowance for U.S. Appl. No. 15/469,440, dated Aug. 8,
`2018.
`Notice of Allowance for U.S. Appl. No. 15/469,440, dated. Sep. 27,
`2018.
`Notice of Allowance for U.S. Appl. No. 15/704,181, dated Apr. 27,
`2018.
`Notice of Allowance for U.S. Appl. No. 15/704,181, dated Aug. 22,
`2018.
`Notice of Allowance for U.S. Appl. No. 15/704,181, dated Nov. 6,
`2018.
`Notice of Allowance for U.S. Appl. No. 15/704,181, dated Jul. 2,
`2019.
`First Office Action for CN Patent Application No. 200680027964 9,
`
`dated Mar. 26, 2010 (17 pages).
`
`
`Second Office Action for CN Patent Application No. 200680027964.
`9, dated Oct. 25, 2010 (14 pages),
`Third Office Action for CN Patent Application No. 200680027964.
`9, dated Apr. 8, 2011 (11 pages).
`Notice of Rejection for CN Patent Application No. 200680027964.
`9, dated Jan. 6, 2012 (11 pgs.).
`AIM Buddy List, https://web.archive.org/web/2005053 1083304/
`http://www.aim.convhelp_faq/startingout/buddylist.adp?aolp—, down-
`loaded Aug. 9, 2019, 1 pg.
`AIM® Inside the Sidekick, https://web.archive.org/web/
`200505191143 10/http:/mymobile.aol.com/portal/im/pdfs/tmobile/
`AIM_SIDEKICK_UG_tmobile.pdf, copyright 2002 by America
`Online, Inc., 13 pgs
`AIM Registration, https://web.archive.org/web/2004 1216085601/
`http:/www.aim.com:80/help_faq/starting_out/registration.adp?
`aolp=, downloaded Aug. 9, 2019, 2 pgs.
`“AOL ® Instant Messenger ™,” https://web.archive.org/web/
`2005060 1001345/htts:/www.aim.com/. downloaded Aug. 6, 2019, 2
`pgs.
`“CompanyOverview”, http://wwwfastmobile.com/company_overview.
`html, downloaded Nov. 5, 2003,p. 1.
`Download AIM for Windows, https://web.archive.org/web/
`20050204020358/http:/channels netscape.com/wrap/linker.jsp?floc=
`at_oswin_1_I2&ref=http://www.aim.com/get_aim/win/latest_win,
`adp?aolp=#whatsnew, downloaded. Aug. 9, 2019, 2 pgs.
`“Introducing the Tellme Voice Application Network”, Tellme, http://
`www.tellme.com/products’, downloaded Oct. 2, 2003, p. L.
`“iotumHistory,” lotum Corp., http://iotum.com/simplyrelevant/2006/
`04/03/iotum-history/, downloaded May 15, 2006, pp. 1-4.
`“Messaging”, Vodafone Group, 2001, http:www.vodafone.co.nz/
`business/10.2.3_messaging.jsp, downloaded Oct. 14, 2003, pp. 1-2.
`“Microsoft Windows Messenger: Go Beyond Text with Voice &
`Video Chats”, Dell
`Inc., http://www.dell.com/us/en/dhs/topics/
`segtopic_002_xp_im.htm, downloaded Oct. 2, 2003, pp. 1-2.
`“Microsoft Windows Messenger: Instantly Communicate with Fam-
`ily and Friends Messenger”, Dell Inc., http://www.dell.com/us/en/
`dhs/topics/segtopic_001_xp_im.htm, downloaded Oct. 2, 2003, pp.
`1-3.
`
`“Our Solution,” Iotum Corp., http://*www.iotum.com/our_solution.
`php, downloaded May 15, 2006, pp. L-2.
`Short Message Service/Interactive Voice Response (SMS/IVR),
`Lucent ‘lechnologies, 2003, pp. 1-2.
`“Text messaging”, Vodafone Group, 2001, Vodafone—Services,
`“All about text messaging”, http://www.vodafone.co.nz/services/07.
`a. l_two_way_messaging.jsp?hd—4yourbusiness& ..., downloaded
`Oct. 14, 2003, pp. 1-2.
`“We bring relevance to communications,” CNET News, Ina Fried,
`Jul. 21, 2005, pp. 1- 2.
`Appenzeller, et al., “The Mobile People Architecture”, Technical
`Report: CSL-TR-00000, Computer Systems Laboratory, Depart-
`ments of Electrical Engineering and Computer Science, Stanford.
`University, Jan, 1999, pp. 1-13.
`BlackBerry, “Voice and SMS”, http://www.blackberry.com/products/
`service/voices_sms.shtml?DCPID=hmsvoice downloaded Oct. 2,
`2003, p. L.
`Bulk, F. “Final Project: Skype,” http://www1.cs.columbia.edu/
`~salman/skype/frank.pdf, May 5, 2004, pp. 23.
`Calsyn, Martin and Desseault, Lisa, “Presence Information Protocol
`
`Requirements,” Internet Draft, Feb. 9, 1998, pp. 1-27.
`
`
`
`Emergin Inc., “Emergin WirelessOffice 5.0”, http://;www.emergin.
`com/?source=overture, downloaded Oct. 2, 2003, p. 1.
`Fastmobile Inc., “Dialog GSM launches Push ‘n’ 'lalk walkie talkie
`service Push lo Talk over Cellular Now in Sri Lanka Dialog GSM
`Pioneers Latest GSM Advancement’, Press Release, Dec. 1, 2004,
`pp. 1-2.
`Fastmobile, “fastmobile’s fastchat™Instant Communications Appli-
`cation is Coming to ‘Thousands of Mobile Phone Retail Stores
`Nationwide”, fasimobile Press Release, Sep. 15, 2003, pp. 1-3.
`IMBOT,Press Release, “IMBOT offers new Text 2 Voice Service
`Text 2 Voice service enables wireless customers to send voice
`messages from 2-Way devices”, Oct. 29, 2001, pp. 1-2.
`Internet‘lraveler, “Welcometo the Inter.Net Communicator ‘lour!”,
`hutp:/www.inlernet/traveler/lour‘communicalor_messagingphp, down-
`loaded Oct. 14, 2003, p. L.
`J. Rosenberg, H. Schulzrinne, Internet Draft, “SIP for Presence,”
`http://www.alternic.org/drafts/drafts-r-s/draft-rosenberg=sip-pip-00.
`txt, Nov. 13, 1998, Bell Laboratories, Columbia, pp. 1-31.
`Joseph, Anthony D.
`etal., “The Case for Services over Cascaded.
`Networks”, EECS Department, CS Division, University of Califor-
`nia, Berkeley. http: //iceberg.cs.berkeley.edu/, International Confer-
`ence on Wireless and Mobile Multimedia 1998. pp. 1-9.
`MSN MessengerVersion 7.0, “Messenger,” https://web.archive.org/
`web/20050601023444/hltp:/messenger.msn.com .. .
`, downloaded.
`
`Aug. 6, 2019, 2 pgs.
`MobileShop, “SMS—also know as text messaging”, http://www.
`mobileshop.org/howitworks.sms.htm, downloaded Oct. 14, 2003,
`pp. 1-2.
`MSN Messenger:mac,hUps://web.archive.org/web/20050604080622/
`http:/Avww.microsoft.com/mac/default.aspx?pid=msnmessenger, down-
`loaded Aug. 9, 2019. 2 pgs.
`MSNMessenger, “Communicate with MSN® Messenger.” https://
`web.archive.org/web/2005 1013055708/http://www.imagine-msn.
`com/messenger/posl/communicate/inslanimessage.aspx, down-
`loaded Aug. 9, 2019. 2 pgs.
`MSNMessenger, “Download MSN Messenger,”https://web.archive.
`org/web/2005060 1002632/http://messengermsn.com/download/, down-
`loaded Aug. 9, 2019,
`1 pg.
`MSN Messenger, “Most Frequently Asked. Questions,” hitps://web.
`archive.org/web/20050601014205/http://messenger.msn.com/
`Help/, downloaded Aug. 9, 2019, 8 pgs.
`Schulzrinne, H. et al, RPID: Rich Presence Extensions to the
`Presence Information Data Format (PIDF), draft-ictf=simplc-rpid-
`06.txt, Jun. 2, 2005, hup://www jelforg/mail-archive/web/simple/
`current/msg05398 html, downloaded Nov. 15, 2006, pp. 1-35.
`Schulzrinne, H. et al., RPID: Rich Presence Extensions to the
`Presence Information Data Format (PIDF), draft-ietf-simple-rpid-
`10.txt, Dec. 20, 2005, pp. 1-41.
`Schulzrinne, H. et al., RPID: Rich Presence Exlensions to the
`Presence Information Data Format (PIDF), draft-ietf-simple-rpid-
`10.txt, Dec. 4, 2005, pp. 1-35.
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 4
`Page 4
`
`
`
`US 10,708,727 B2
`Page 4
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`Skype™, “Skypeis free Internet telephony that just works,” https://
`web.archive.org/web/2005060 1003206/http:;www.skype.com, down-
`loaded Aug. 6, 2019, 3 pgs.
`Skype™, “Skypeis free Internet telephony that just works,” https: //
`web.archive.org/web/20050601003206/hitp://www.skype.com, down-
`loaded Aug. 9, 2019, 21 pgs.
`Skype™, “How to Use Skype,” https://web.archive.org/web/
`2004122916331 1/http:/www.skype.com/help/guides/usingskype.
`html, downloaded Aug. 9, 2019, 6 pgs.
`Skype™,“How to Add a Contact—User Guide,”https://web.archive.
`org/web/2004 123016010 I/http:www.skype.comrhelp/guides/adduser.
`html, 10 pgs.
`Skype™, “Registering a Skype Name—User Guide,” https://web.
`archive.org/web/2004 122904263 L/hlip:/www.skype.convhelp/guides/
`registration.html, 10 pgs.
`Sonim Technologies, Inc., “Integrated voice and text messanging
`over GPRS showcased. jointly by Sonim, Symbian and Texas
`Instruments”, Sonim Press Release, Dec. 2, 2002, pp. 1-2.
`Symbian Lid., “Symbian OS Version 7.0: Functional description”,
`Revision 1.5. Feb. 2003, pp. 1-24,
`Symbian Ltd., “Symbian OS Version 7.0s: Functional description”,
`Revision 2.1, Jun. 2003, pp. 1-29.
`Symbian Ltd., “Technology: Creating Symbian OS phones”, http://
`www.symbian.com/technology/create-symb-OS-phoneshtml, down-
`loaded Nov. 5, 2003, p. 1-8.
`
`Symbian Ltd., “Technology: Whyis a different operating system
`needed”, http://www.symbian.com/technology/why-diff-os.html, down-
`loaded Nov. 5, 2003, pp. 1-5.
`Using AIM on Windows—Video IM,https://web.archive.org/web/
`2005030723 1707/http:/www.aim.com/help_faq/using/win/video_im.
`
`adp?aolp=, downloaded Aug. 9, 2019. 2 pgs.
`Using AIM on Windows—Matr. 8, 2005, https://web.archive.org/
`web/20050308012857/hilp://www.aim.com/help_faq/using/win/
`aimtalk.adp’?aolp=, downloaded Aug. 9, 2019, 2 pgs.
`Using AIM on Windows—Mar. 5, 2005, https://web.archive.org/
`web/20050305095328/hitp:/www.aim.com:80/help_faq/using/win/
`instant message.adp?aolp=. downloaded Aug. 9, 2019, 2 pgs.
`Verizon Wireless, “TXT messaging”, hup://www.vLlext.com/cuslomer_
`site/jsp/messaginglo.jsp, downloaded Oct. 2, 2003, p. 1.
`W3C, Voice Extensible Markup Language (VoiceXML) Version
`2.0, W3C, www.w3.org. Feb. 20, 2003.
`Yahoo!Messenger, “Yahoo!Messenger Talk for Free!”, http://
`messenger.yahoo.com/messengerhelp/voicechat.html, downloaded.
`Oct, 2, 2003, pp. 1-2.
`“Yahoo! Messenger,” https://web.archive.org/web/20050601012258/
`http:/messenger.yahoo.com, downloaded Aug. 6, 2019,
`1 pg.
`“Yahoo! Messenger,” https://web.archive.org/web/20050601042101/
`http://messenger.yahoo.com/newtoim.php, downloaded Aug.9, 2019,
`3
`pgs.
`Yahoo! Help All-New Messenger 6.0,” https://web.archive.org/
`web/20040806142252/http://help.yahoo.convhelp/us/messenger/win/
`abuse/abuse-02.html, downloaded Aug. 9, 2019, 2 pgs.
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 5
`Page 5
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 1 of 9
`
`US 10,708,727 B2
`
`
`Default
` | Motte phone Voice mail
`
`
`Voice mail
`| Oliice phone
`
`i Home phone
`Voice mail
`
`i Motile SMS/pager from mobile phone or PDA
`
`Home/office SMS(to office/home PC)
`/ Mo!bile Online chat Go mobile phone or PDA)
`
`Voice mail
`|| Voice mail with instant notification to mobile devices of the user
`| Voice mail without notification to mobile devices
`| Office fax
`
`FIGURE1
`
`
`
`Contac
`
`Kinship famuly members, love ones
`
`ContactClass?
`
`Relatives and friends
`
`Subordinates
`
`
`Voice mail "Tiome Online chat (Net Meeting,AOL, ICO etc.}
`Business acquaintan Ces
`
`
`
`ContactClass10 Userdefined
`
`FIGURE2
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 6
`Page 6
`
`
`
`MyBusyState2 |+
`
` | MyBusyState4-$
`
`UrgClass7-8
`
`| All
`
`FIGURE3
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 7
`Page 7
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 2 of 9
`
`US 10,708,727 B2
`
`importani matier requiring quick attention
`
`Lite threatening — soterrupt al any time and occasion
`
`Urgent confirmed meeting reminder - interruption
`
`allowed
`
`Urgent matter requiring 1
`
`@ attention
`
`UreClass
`
`Uretlass2
`
`UrgClass3
`
`UreClass4
`
`UreClass5
`
`UreClass6
`
`Regular work related matter
` Casual contact
`
`
`Cold cails from unknown person
`UreClass?
`
`User defined UreClassé
`
`FIGURE 3
`
`Important meeting
`MyBusyState!
`+
`
`Resting
`
`Ordinary mecting
`
`Available
`
`Sleeping
`
`MyBusySiate3|
`
`MyBusyStated
`
`MyBusyStates |
`
`User defined
`MyBusyStates|
`sieaaaaoeoeocCCRHeeeeSTEERSeESE
`
`FIGURE4
`
`
`
`ContactClass
`
`ContactClass2
`
`| UrgClass
`
`| MyBusyState
`
`| ICMallowed
`
`| MyBusyState2-3
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 3 of 9
`
`US 10,708,727 B2
`
`S100
`
`~
`— 106
`
`~\
`
`NX
`
`O) > \
`
`0 0
`0 0
`Es
`/
`
`C
`
`.
`
`102
`
`\
`
`\
`
`\
`
`NX
`
`\
`
`\
`
`NETWORK
`
`\
`
`| \
`¢
`104
`
`?
`
`C fn2 oO
`
`\
`
`\
`oo)ome)
`
`PS102
`
`FIG. 6
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 8
`Page 8
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 4 of 9
`
`US 10,708,727 B2
`
`Ga ™
`
`202
`
`INCOMING
`VOICE
`CALL
`
`?
`
`YES
`
`NO
`
`206
`2
`
`YES
`
`?
`
`Cw 212
`
`AUDIO
`MESSAGE
`
`YES
`
`NO
`
`NY 216
`
`YES
`
`NO
`
`NS 220
`
`YES
`
`NO
`
`ANSWER THE
`INCOMING VOICE
`CALL
`
`ENGAGE IN
`VOICE CALL
`
`YES
`
`
`
`
`
`
`
`?
`
`AUDIO MESSAGE
`TO CALLER
`
` OBTAIN AND SEND
`TO CALLER
`
`218
`
`OBTAIN AND SEND
`TEXT MESSAGE
`
`222
`é
`DIRECT TO
`VOICE MAIL
`
`|.
`
`~ 224
`
`
`
`FIG. 7
`
`DROP THEINCOMING
`VOICE CALL
`
`Cena)
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 9
`Page 9
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 5 of 9
`
`US 10,708,727 B2
`
`S 300
`
`ANSWER THE INCOMING VOICE CALL
`
`“~~ 302
`
`PRESENT ONE OR MORE PREDETERMINED
`AUDIO MESSAGES
`
`
`
`
`PREDET.
`
`AUDIO
`MESSAGE
`SELECTED
`
`
`
`
`
`
`
`
`
`?
`
`CUSTOM
`AUDIO
`MESSAGE
`
`REQUESTED
`?
`
`PLAY SELECTED AUDIO
`
`MESSAGE FOR CALLER
`
`RECORD CUSTOM AUDIO
`MESSAGE
`
`ss 89
`~
`
`PLAY CUSTOM AUDIO
`MESSAGE FOR CALLER
`
`7~ 314
`
`
`
`CLOSE THE INCOMING VOICE CALL
`
`P
`
`
`
`FIG. 8
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 10
`Page 10
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 6 of 9
`
`US 10,708,727 B2
`
`S 400
`
`DROP THE INCOMING VOICE CALL
`
`DISPLAY ONE OR MORE PREDETERMINED
`TEXT MESSAGES
`
`
`
`
`PREDET.
`
`TEXT
`MESSAGE
`SELECTED
`
`?
`
`CUSTOM
`
`TEXT
`
`MESSAGE
`REQUESTED
`?
`
`TRANSMIT SELECTED
`TEXT MESSAGE
`TO CALLER
`
`
`
`
`
` ENTER CUSTOM
`
`TEXT MESSAGE
`
`“412
`
`TRANSMIT CUSTOM
`TEXT MESSAGE
`TO CALLER
`
`FIG. 9
`
`~~ 414
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 11
`Page 11
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 7 of 9
`
`US 10,708,727 B2
`
`INCOMING
`VOICE
`CALL
`
`
`
`ANSWER THE
`INCOMING VOICE
`\, 502
`
`CALL
`
`
`
`YES
`
`214
`?
`OBTAIN AND SEND
`AUDIO MESSAGE
`
`Lf 500
`
`
`
`
`
`
`HEAD-SET
`ACTIVE
`?
`
`ENGAGE IN
`VOICE CALL
`
`TO CALLER
`
`
`DISPLAY
`PRESENT
`?
`
`OBTAIN AND SEND
`TEXT MESSAGE
`TO CALLER
`
`DIRECT TO
`
`VOICE MAIL DROP THE INCOMING
`
`
`VOICE CALL
`
`FIG. 10
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 12
`Page 12
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 8 of 9
`
`US 10,708,727 B2
`
`
`
`
`
`
`AUDIO
`OR TEXT
`PRESENTATION
`
`?
`
`DISPLAY THE INCOMING
`TEXT MESSAGE
`
`CONVERT THE INCOMING TEXT
`MESSAGE TO AN AUDIO MESSAGE
`
`PLAY THE AUDIO MESSAGE
`
`
`
`
`
`606 ‘~
`
`608 ~~
`
`FIG. 11
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 13
`Page 13
`
`
`
`U.S. Patent
`
`Jul. 7, 2020
`
`Sheet 9 of 9
`
`US 10,708,727 B2
`
`S 700
`
`702 tf
`
`
` REPLY
`
`MESSAGE
`
`TO BE
`
`SENT
`
`
`
`?
`
`
`
`DISPLAY TEXT
`
`ENTRY SCREEN
`
`
`
`AUDIO
`
`
`OR TEXT
`
`TEXT
`
`
`MESSAGE
`
`MESSAGE
`
`TO BE
`ENTERED
`
`FORMED
`
`
`
`
`
`
`
`AUDIO
`
`MESSAGE
`RECORDED
`
`CONVERT THE AUDIO MESSAGE
`TO A TEXT MESSAGE
`
`TRANSMIT THE TEXT MESSAGE
`OVER A WIRELESS NETWORK
`
`FIG. 12
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 14
`Page 14
`
`
`
`This application is a continuation of U.S. patent applica-
`
`tion Ser. No. 15/704,181, filed Sep. 14, 2017, and entitled
`
`
`
`
`“METHOD AND APPARATUS TO MANAGE MESSAG-
`ING PROVIDING DIFFERENT OPTIONS OF COMMU-
`NICATION DEPENDING ON ONE IDENTIFIER AND
`
`NOT REQUIRING TO DISCLOSE CONTACT INFOR-
`MATION,” which is hereby incorporated herein by refer-
`ence, which application is a continuation of U.S. patent
`application Ser. No. 15/469,440, filed Mar. 24, 2017, now
`US. Pat. No. 10,142,810, and entitled “A NETWORD-
`BASED PORTAL TO MANAGE, COMMUNICATION,”,
`
`which is hereby incorporated herein by reference, which
`application is a continuation of U.S. patent application Ser.
`No. 14/922,344, filed Oct. 26, 2015, now U.S. Pat. No.
`9,736,664, and entitled “SYSTEMS AND PROCESSES TO
`
`MANAGE MULTIPLE
`MODES OF COMMUNICA-:
`TION,” which is hereby incorporated herein by reference,
`which application is a continuation of U.S. patent applica-
`tion Ser. No. 14/272,632,filed May 8, 2014, now U.S. Pat.
`No. 9,204,268, and entitled “SYSTEMS ANT) PROCESSES
`TO MANAGE MULTIPLE MODES OF COMMUNICA-
`TION,” which is hereby incorporated herein by reference,
`whichapplication is a continuation of U.S. patent applica-
`tion Ser. No. 12/798,995, filed Apr. 14, 2010, nowU.S. Pat.
`
`No. 8.744,407, and entitled “SYSTEMS AND PROCESSES
`TO MANAGE MULTIPLE MODES OF COMMUNICA-
`TION,” which is hereby incorporated herein by reference,
`whichapplication is a continuation of U.S. patent applica-
`tion Ser. No. 11/452,115, filed Jun. 12, 2006, now U.S. Pat.
`
`No. 7,729,688, and entitled “SYSTEMS AND PROCESSES
`TO MANAGE MULTIPLE MODES OF COMMUNICA-
`TION”, which is hereby incorporated herein by reference,
`which application is a continuation-in-part application of
`US. patent application Ser. No. 11/006,343, filed Dec. 7,
`2004, now U.S. Pat. No. 7,116,976, and entitled “ADAPT-
`ABLE COMMUNICATION TECHNIQUES FOR ELEC-
`‘TRONIC DEVICES,” whichis hereby incorporated herein
`byreference, which claims priority to U.S. Provisional
`Patent Application No. 60/527,565,
`filed Dec. 8, 2003,
`
`entitled
`“ADAPTABLE COMMUNICATION TECH-
`NIQUES FOR ELECTRONIC DEVICES,” and which is
`hereby incorporated herein by reference.
`This application, by way of U.S. patent application Ser.
`No. 11/452,115, also claims priority to U.S. Provisional
`Patent Application No. 60/689,686, filed Jun. 10, 2005,
`entitled “SYSTEMS AND PROCESSES ‘TO MANAGE 5
`MULTIPLE MODES OF COMMUNICATION,”and which
`
`US 10,708,727 B2
`
`1
`METHOD AND APPARATUS TO MANAGE
`MESSAGING PROVIDING DIFFERENT
`COMMUNICATION MODES USING ONE
`IDENTIFIER AND NOT REQUIRING TO
`DISCLOSE CONTACT INFORMATION
`
`
`
`CROSS-REFERENCE TO RELATED
`
`
`APPLICATIONS
`
`= 0
`
`a wn
`
`y3
`
`35
`
`5
`
`60
`
`2
`than one phone number and multiple clectronic mail
`addresses. There are people we like to communicate with,
`and there are those we prefer to avoid. Managing informa-
`tion from all such different modes can be quite time con-
`suming.
`It should be apparent from the foregoing that thereis still
`a need to help manage the numerous modes of communi-
`cation.
`
`
`
`SUMMARY OF THE INVENTION
`
`Different embodiments of a computer-implemented sys-
`tem and method to manage the communication of a user are
`disclosed. A persontries to electronically convey a message
`to the user. In one embodiment, the status of the user is
`identified; the identity ofthe personis identified; the urgency
`of the messageis identified; the access priority of the person
`is determined based on the person’s identity; and a process
`is set to manage the message using one or more rules, and
`in view of the status of the user, the access priority of the
`person and the urgency of the message.
`Based on different embodiments. the status of the user
`depends onthe current activity or location ofthe user, or the
`current time. The status of the user can also be defined by the
`user. Similarly, the access priority of the person can be
`defined bythe user, or is set depending on the user’s reaction
`towards a prior message [romthe person. Also, the urgency
`of the message is set by the person.
`The process can depend on the mode of communication of
`the message. For example, the mode of communication can
`include a mobile phone, an office phone, a home phone, a
`
`
`mobile SMS, a pager from a mobile phone or PDA, a
`
`
`home/office SMS, mobile online chat, home online chat, a
`voice mail with/without instant notification, an office fax, a
`home fax, a mobile email, and an email.
`In one embodiment,
`the user
`receives the message
`through a handheld device, such as a cellular phone. In
`another embodiment, the messageis electronically conveyed
`based on Internet protocol through a website.
`In one embodiment, though the process allowsthe user to
`receive the message, the person is not aware of the contact
`informationofthe user. For example, the person is not aware
`of the phone numberofthe cellular phonethat the user used
`to talk to the person. This prevents the person from directly
`accessing the user wilhoul going through an intermediate
`control, such as a website. Similarly, the user does not have
`to be aware of the contact information of the person.
`In another embodiment, the defined access priority of the
`person is stored at a website, allowing the website to access
`such information without asking for the user’s permission.
`In one embodiment, the defined access priority is stored in
`a private database under the user’s control.
`In one embodiment, text messages could be received in an
`audio manner, and audio messages could be sent as text
`messages.
`Other aspects and advantagesofthe present invention will
`become apparent from the following detailed description,
`which, when taken in conjunction with the accompanying
`drawings, illustrates by way of example the principles ofthe
`invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`FIG. 1 shows a number of intelligent communication
`modes according to one embodimentof the invention.
`FIG. 2 shows a number of contact classes according, to
`one embodiment of the invention.
`
`Epic Games Ex. 1001
`Epic Games Ex. 1001
`Page 15
`Page 15
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`is hereby incorporated herein by reference.
`
`
`
`BACKGROUND OF THE INVENTION
`
`For many years, other than mails from post offices, we
`typically only received information from afar throughtele-
`phones. However, in the past few years, ways that others can
`send us information have increased significantly. Just to list
`a fewdifferent modes of communication, we can be reached
`from standard desk phones,
`fax, cell phones, electronic
`mails, and instant messages. In addition, we can have more
`
`
`
`US 10,708,727 B2
`
`3
`FIG. 3 shows a number of urgencyclasses according to
`one embodiment of the invention.
`FIG. 4 shows a numberofstatuses of a user according to
`one embodiment of the invention.
`FIG. 5 shows one embodiment of an example of an
`Access Priority Database according to one embodiment of
`the invention.
`FIG. 6 is a communication system according to one
`embodiment of the invention.
`FIG. 7 is a flow diagram ofa personal call response
`process according to one embodiment of the invention.
`FIG. 8 is a flow diagram of an audio message response
`process according to one embodiment of the invention.
`FIG. 9 is a flow diagram of a text message response
`process according to one embodiment of the invention.
`FIG. 10 is a flow diagram of an automated call response
`process according to one embodiment of the invention.
`FIG. 11 is a flow diagram of a message presentation
`process according to one embodiment ofthe invention.
`[IG. 12 is a flow diagram of a message presentation
`process according to one embodiment of the invention.
`Same numerals in FIGS. 1-12 are assigned to similar
`elementsinall the figures. Embodimentsof the inventionare
`discussed below with reference to FIGS. 1-12. [lowever,
`i]a
`those skilled in the art will readily appreciate that
`the 2
`detailed description given herein with respect to these fig-
`ures is for explanatory purposes as the invention extends
`beyond these limited embodiments.
`
`°
`
`y3
`
`
`
`
`
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`30
`
`One embodiment of the invention can automatically
`remove unwanted communications. Certain communica-
`tions are relatively easy to determine to be unwanted, such
`as marketing cold calls and wrong number calls. Other
`communications may be moredifficult. They can depend not
`just on the sources of the communication, but also the
`conditionsor status of the receiver (a user) of the commu-
`nication. ‘he status can be related to the user’s current
`activity and/or location. For example, when the user is on a
`train going to work,
`the user probably does not mind
`chatting with his grandchild. However, if the user is having
`his yearly review meeting with his boss, the user probably
`would prefer to avoid the call from his grandchild, unless it
`is an emergency. Based on the embodiment, communica-
`tions from sources the user wants to postpone receiving can
`be automatically diverted.
`In one embodiment, the user can get appropriate notifi-
`communication 5
`cation on the source of the incoming
`request. Theattributes of the notification can depend on the
`urgency of the communication and/or the status of the user.
`
`
`The user mayreceive informationfromdifferent modes of
`communication. For example,
`the user can have mobile
`phones, fixed lines at home or office, emails, SMS, and 5
`faxes, with their different numbers and/or addresses. One
`embodiment can help the user efficiently manage informa-
`tion from the different modes. ‘lhe user only has to remem-
`ber one specific address from one mode of communication.
`Through that address, the user can receive communications
`from all modes of communication, independent of where the
`user is, or the type of hardware the user has. This allows the
`user to efficiently maintain his communication from the
`numerous modes