`United States Patent and Trademark Office
`
`THIS IS TO CERTIFY THAT ANNEXED IS A TRUE COPY FROM THE
`RECORDS OF THIS OFFICE OF THE FILE WRAPPER AND CONTENTS
`OF:
`
`APPLICATION NUMBER: 13/193,579
`FILING DATE: July 28, 2011
`PATENT NUMBER: 8,406,116
`ISSUE DATE: March 26, 2013
`
`By Authority of the
`Under Secretary of Commerce for Intellectual Property
`and Director of the United States Patent and Trademark Office
`
`mnuinmmaniummi
`
`mimmmunta
`
`Apple Inc.
`Ex. 1003 - Page 1
`
`
`
`PTO/SB/08A (07-06)
`Approved for use through 09/30/2006. OMB 0651-0031
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number.
`
`Substitute for form 1449A/PTO
`
`INFORMATION DISCLOSURE
`STATEMENT BY APPLICANT
`
`(Use as many sheets as necessary)
`
`Application Number
`
`Filing Date
`
`First Named Inventor
`
`Art Unit
`Examiner Name
`
`\
`
`.. Sheet
`
`I 1
`
`of
`
`3
`
`Attorney Docket Number
`
`Complete if Known
`UNKNOWN
`HEREWITH
`Daniel J. LIN
`UNKNOWN
`UNKNOWN
`LIN/0002USC6
`
` J
`
`Examiner
`Initials'
`
`Cite
`No.'
`
`Document Number
`
`Number -Kind Code2(if known)
`
`U.S. PATENT DOCUMENTS
`Name of Patentee or Applicant of
`Cited Document
`
`Publication Date
`MM-DD-YYYY
`
`Pages, Columns, Lines, Where Relevant
`Passages or Relevant
`Figures Appear
`
`Al
`A2
`A3
`A4
`A5
`A6
`A7
`A8
`A9
`A10
`All
`Al2
`Al 3
`A14
`A15
`A16
`A17
`Al 8
`A19
`A20
`A21
`A22
`A23
`A24
`A25
`A26
`A27
`A28
`A29
`A30
`A31
`A32
`A33
`A34
`A35
`A36
`
`US-4,582,956
`US-6,275,575
`US-2002/0083127
`US-2002/0089968
`US-2002/0091956
`US-2002/0155826
`US-2002/0165000
`US-2002/0173308
`US-2002/0173319
`US-2003/0013467
`US-2003/0018726
`US-2003/0076367
`US-6,564,261
`US-2003/0105812
`US-2003/0126213
`US-2003/0142654
`US-2003/0154293
`US-2003/0217174
`US-2004/0005877
`US-2004/0116137
`US-2004/0126213
`US-2004/0132468
`US-2004/0152477
`US-2004/0171396
`US-2004/0240417
`US-2004/0249953
`US-2005/0005014
`US-2005/0014490
`US-2005/0015495
`US-2005/0021645
`US-2005/0050152
`US-2005/0058094
`US-6,885,871
`US-2005/0094625
`US-2005/0105509
`US-2005/0113123
`
`04-15-1986
`08-14-2001
`06-27-2002
`07-11-2002
`07-11-2002
`10-24-2002
`11-07-2002
`11-21-2002
`11-21-2002
`01-16-2003
`01-23-2003
`04-24-2003
`05-13-2003
`06-05-2003
`07-03-2003
`07-31-2003
`08-14-2003
`11-20-2003
`01-08-2004
`06-17-2004
`07-01-2004
`07-08-2004
`08-05-2004
`09-02-2004
`12-02-2004
`12-09-2004
`01-06-2005
`01-20-2005
`01-20-2005
`01-27-2005
`03-03-2005
`03-17-2005
`04-26-2005
`05-05-2005
`05-19-2005
`05-26-2005
`
`Carolyn A. DOUGHTY
`Philip L. WU
`Anuraag AGRAWAL
`JOHANSSON, et al.
`POTTER, et al.
`ROBINSON, et al.
`Kenny K. FOK
`DORENBOSCH, et al.
`Gideon FOSTICK
`Philippe CALOUD
`LOW, et al.
`BENCZE, et al.
`GUDJONSSON, et al.
`FLOWERS, et al.
`Boas BETZLER
`CHAMBERS, et al.
`Andrew Charles ZMOLEK
`DORENBOSCH, et al.
`Mikko Kalervo VAANANEN
`BELLS, et al.
`PELZMANN, et al.
`ROGALSKI, et al.
`WU, et al.
`CAREY, et al.
`Jin Hyun KIM
`FERNANDEZ, et al.
`HOLMES, et al.
`DESAI, et al.
`FLORKEY, et al.
`KULKARNI, et al.
`PENNER, et al.
`LAZARIDIS, et al.
`Philippe CALOUD
`Sebastien BOUAT
`CROCKER, et al.
`Marko TORVINEN
`
`Examiner
`Date
`Signature
`Considered
`*EXAMINER: Initial if reference considered, whether or not citation is in conformance with MPEP 609. Draw line through citation if not in conformance and not
`considered. Include copy of this form with next communication to applicant. ' Applicant's unique citation designation number (optional). 2 See Kinds Codes of
`USPTO Patent Documents at www.uspto.gov or MPEP 901.04. 3 Enter Office that issued the document, by the two-letter code (WIPO Standard ST.3). 4 For
`Japanese patent documents, the indication of the year of the reign of the Emperor must precede the serial number of the patent document. 5 Kind of document by
`the appropriate symbols as indicated on the document under WIPO Standard ST. 16 if possible. a Applicant is to place a check mark here if English language
`Translation is attached.
`This collection of information is required by 37 CFR 1.97 and 1.98. The information is required to obtain or retain a benefit by the public which is to file (and by the
`USPTO to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 2 hours to complete,
`including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments on
`the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS
`ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`If you need assistance in completing the form, call 1-800-PT0-9199 and select option 2.
`
`Apple Inc.
`Ex. 1003 - Page 2
`
`
`
`PTO/SB/08A (07-06)
`Approved for use through 09/30/2006. OMB 0651-0031
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are red uired to respond to a collection of information unless it contains a valid OMB control number.
`
`
`
`Substitute for form 1449A/PTO
`
`INFORMATION DISCLOSURE
`STATEMENT BY APPLICANT
`
`(Use as many sheets as necessary)
`
`Application Number
`
`Filing Date
`
`First Named Inventor
`
`Art Unit
`Examiner Name
`
`Sheet 12
`
`of
`
`3
`
`Attorney Docket Number
`
`Complete if Known
`UNKNOWN
`HEREWITH
`Daniel J. LIN
`UNKNOWN
`UNKNOWN
`LIN/0002USC6
`
`Examiner
`Initials'
`
`Cite
`No.1
`
`Document Number
`
`Number - Kind Code2(if known)
`
`U.S. PATENT DOCUMENTS
`Name of Patentee or Applicant of
`Cited Document
`
`Publication Date
`MM-DD-YYYY
`
`Pages, Columns, Lines, Where Relevant
`Passages or Relevant
`Figures Appear
`
`A37
`A38
`A39
`A40
`A41
`A42
`A43
`A44
`A45
`A46
`A47
`A48
`A49
`A50
`A51
`A52
`A53
`A54
`A55
`
`US-2005/0135348
`US-2005/0190706
`US-2005/0197143
`US-6,990,352
`US-2006/0019698
`US-2006/0053225
`US-2006/0063539
`US-2006/0104306
`US-7,058,036
`US-2006/0126594
`US-2006/0194596
`US-2006/0218282
`US-2007/0106727
`US-7,218,921
`US-2007/0112962
`US-7,236,472
`US-2007/0233732
`US-7,447,211
`US-2009/0161663
`
`06-23-2005
`09-01-2005
`09-08-2005
`01-24-2006
`01-26-2006
`03-09-2006
`03-23-2006
`05-18-2006
`06-06-2006
`06-15-2006
`08-31-2006
`09-28-2006
`05-10-2007
`05-15-2007
`05-17-2007
`06-26-2007
`10-04-2007
`11-04-2008
`06-25-2009
`
`Jens STAACK
`HENDERSON, et al.
`LEE, et al.
`PYHALAMM I, et al.
`AHYA, et al.
`POIKSELKA, et al.
`Malcolm K. BEYER JR.
`ADAMCZYK, et al.
`YU, et al.
`Guan-Hua TU
`Li DENG
`TEINILA, et al.
`Laurent MAINARD
`MENDIOLA, et al.
`Steve LEWONTIN
`LAZARIDIS, et al.
`PORTER, et al.
`Alexander M. SCHOLTE
`Guan-Hua TU
`
`FOREIGN PATENT DOCUMENTS
`
`Examiner
`Initials*
`
`Cite
`No.1
`
`Foreign Patent Document
`
`Country Code' - Number4 - Kind
`Codes (if known)
`
`B1
`B2
`
`B3
`
`64
`B5
`B6
`
`WO 01/41477
`WO 01/69406
`
`EP 1 331 786
`WO 03/087972
`EP 1 361 765
`WO 2004/073288
`
`Publication Date
`MM-DD-YYYY
`
`Name of Patentee or Applicant of Cited
`Document
`
`06/07/2001
`09/20/2001
`
`ARREO COMMUNICATIONS INC.
`TELECOMMUNICATION SYSTEM, INC.
`AGERE SYSTEMS GUARDIAN
`07/30/2003
`CORPORATION
`10/23/2003
`NOKIA CORPORATION
`11/12/2003 MICROSOFT CORPORATION
`08/26/2004 MOBIX GLOBAL HOLDINGS LIMITED
`
`Pages, Columns,
`Lines, Where
`Relevant Passages or
`Relevant Figures
`Appear
`
`T6
`
`Examiner
`Date
`Signature
`Considered
`*EXAMINER: Initial if reference considered, whether or not citation is in conformance with MPEP 609. Draw line through citation if not in conformance and not
`considered. Include copy of this form with next communication to applicant. 'Applicant's unique citation designation number (optional). 2 See Kinds Codes of
`USPTO Patent Documents at www.uspto.qov or MPEP 901.04. 3 Enter Office that issued the document, by the two-letter code (WIPO Standard ST.3). 4 For
`Japanese patent documents, the indication of the year of the reign of the Emperor must precede the serial number of the patent document. 'Kind of document by
`the appropriate symbols as indicated on the document under WIPO Standard ST. 16 if possible.' Applicant is to place a check mark here if English language
`Translation is attached.
`This collection of information is required by 37 CFR 1.97 and 1.98. The information is required to obtain or retain a benefit by the public which is to file (and by the
`USPTO to process) an application. Confidentiality is govemed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 2 hours to complete,
`including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual case. Any comments on
`the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR COMPLETED FORMS TO THIS
`ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`If you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`Apple Inc.
`Ex. 1003 - Page 3
`
`
`
`PTO/SB/08B(07-06)
`Approved for use through 09/30/2006. OMB 0651-0031
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid OMB control number
`
`(e' Substitute for form 1449B/PTO
`
`INFORMATION DISCLOSURE
`STATEMENT BY APPLICANT
`
`Sheet
`
`(Use as many sheets as necessary)
`I of 1 3
`
`1 3
`
`Application Number
`Filing Date
`First Named Inventor
`Art Unit
`Examiner Name
`Attorney Docket Number
`
`Complete if Known
`UNKNOWN
`HEREWITH
`Daniel J. LIN
`UNKNOWN
`UNKNOWN
`LIN/0002USC6
`
`\
`
`_1
`
`Examiner
`Initials *
`
`Cite
`No.1
`
`C1
`
`C2
`
`C3
`
`C4
`
`NON PATENT LITERATURE DOCUMENTS
`
`Include name of the author (in CAPITAL LETTERS), title of the article (when appropriate), title of
`the item (book, magazine, journal, serial, symposium, catalog, etc.), date, page(s), volume-issue
`number(s), publisher, city and/or country where published.
`ROSENBERG, et al., "SIP: Session Initiation Protocol" Standards Track, The Internet Society, June 2002, pages
`1-269.
`
`T 2
`
`Provisional U.S. Patent Application Serial No.: 60/503,366, filed September 16, 2003.
`
`Provisional U.S. Patent Application Serial No.: 60/503,367, filed September 16, 2003.
`
`ROSENBERG, et al., "Traversal Using Relay NAT (TURN)" draft—rosenberg-midcom-turn-07, MIDCOM February
`21, 2005, pages 1-33.
`
`Examiner
`Signature
`
`Date
`Considered
`
`*EXAMINER: Initial if reference considered, whether or not citation is in conformance with MPEP 609. Draw line through citation if not in conformance
`and not considered. Include copy of this form with next communication to applicant
`1 Applicant's unique citation designation number (optional). 2 Applicant is to place a check mark here if English language Translation is attached.
`This collection of information is required by 37 CFR 1.98. The information is required to obtain or retain a benefit by the public which is to file (and by
`the USPTO to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This collection is estimated to take 2 hours to
`complete, including gathering, preparing, and submitting the completed application form to the USPTO. Time will vary depending upon the individual
`case. Any comments on the amount of time you require to complete this form and/or suggestions for reducing this burden, should be sent to the Chief
`Information Officer, U.S. Patent and Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND
`FEES OR COMPLETED FORMS TO THIS ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-
`1450.
`
`If you need assistance in completing the form, call 1-800-PTO-9199 and select option 2.
`
`Apple Inc.
`Ex. 1003 - Page 4
`
`
`
`Electronic Patent Application Fee Transmittal
`
`Application Number:
`
`Filing Date:
`
`Title of Invention:
`
`MOBILE CONFERENCING METHOD AND SYSTEM
`
`First Named Inventor/Applicant Name:
`
`Daniel J. LIN
`
`Filer:
`
`Attorney Docket Number:
`
`Filed as Small Entity
`
`Utility under 35 USC 111(a) Filing Fees
`
`Frederick D. Kim.
`
`LIN/0002USC6
`
`Description
`
`Fee Code
`
`Quantity
`
`Amount
`
`Sub-Total in
`USD($)
`
`Basic Filing:
`
`Utility filing Fee (Electronic filing)
`
`Utility Search Fee
`
`Utility Examination Fee
`
`4011
`
`2111
`
`2311
`
`1
`
`1
`
`1
`
`82
`
`270
`
`110
`
`82
`
`270
`
`110
`
`Pages:
`
`Claims:
`
`Miscellaneous-Filing:
`
`Petition:
`
`Patent-Appeals-and-Interference:
`
`Apple Inc.
`Ex. 1003 - Page 5
`
`
`
`Description
`
`Fee Code
`
`Quantity
`
`Amount
`
`Sub-Total in
`USD($)
`
`Post-Allowance-and-Post-Issuance:
`
`Extension-of-Time:
`
`Miscellaneous:
`
`Total in USD ($)
`
`462
`
`Apple Inc.
`Ex. 1003 - Page 6
`
`
`
`Electronic Acknowledgement Receipt
`
`EFS ID:
`
`Application Number:
`
`10624041
`
`13193579
`
`International Application Number:
`
`Confirmation Number:
`
`8216
`
`Title of Invention:
`
`MOBILE CONFERENCING METHOD AND SYSTEM
`
`First Named Inventor/Applicant Name:
`
`Daniel J. LIN
`
`Customer Number:
`
`26290
`
`Filer:
`
`Frederick D. Kim./Jose Cardenas
`
`Filer Authorized By:
`
`Frederick D. Kim.
`
`Attorney Docket Number:
`
`LIN/0002USC6
`
`Receipt Date:
`
`28-JUL-2011
`
`Filing Date:
`
`Time Stamp:
`
`22:09:14
`
`Application Type:
`
`Utility under 35 USC 111(a)
`
`Payment information:
`
`Submitted with Payment
`
`Payment Type
`
`Payment was successfully received in RAM
`
`RAM confirmation Number
`
`Deposit Account
`
`Authorized User
`
`yes
`
`Credit Card
`
`$462
`
`6699
`
`200782
`
`KIM,FREDERICK D.
`
`The Director of the USPTO is hereby authorized to charge indicated fees and credit any overpayment as follows:
`
`Charge any Additional Fees required under 37 C.F.R. Section 1.17 (Patent application and reexamination processing fees)
`
`Charge any Additional Fees required under 37 C.F.R. Section 1.21 (Miscellaneous fees and charges)
`
`Apple Inc.
`Ex. 1003 - Page 7
`
`
`
`File Listing:
`
`Document
`Number
`
`Document Description
`
`File Name
`
`File Size(Bytes)/
`Message Digest
`
`Multi
`Part /.zip
`
`Pages
`(if appl.)
`
`1337735
`
`1
`
`LIN_0002USC6_EF.pdf
`
`yes
`
`30
`
`Multipart Description/PDF files in zip description
`
`1c5ac9d18fe9149a518a22caba0ac673021c
`695c
`
`Document Description
`
`Start
`
`End
`
`Specification
`
`Claims
`
`Abstract
`
`Drawings-only black and white line drawings
`
`Oath or Declaration filed
`
`Transmittal Letter
`
`Information Disclosure Statement (IDS) Form (5E308)
`
`Warnings:
`
`Information:
`
`13
`
`17
`
`18
`
`22
`
`25
`
`27
`
`30
`
`1
`
`14
`
`18
`
`19
`
`23
`
`26
`
`28
`
`33022
`
`2
`
`Fee Worksheet (5E306)
`
`fee-info.pdf
`
`no
`
`2
`
`a44052e9c1Ofdf3fcb5ad917312add6e1e56
`9ab8
`
`Warnings:
`
`Information:
`
`Total Files Size (in bytes):
`
`1370757
`
`Apple Inc.
`Ex. 1003 - Page 8
`
`
`
`This Acknowledgement Receipt evidences receipt on the noted date by the USPTO of the indicated documents,
`characterized by the applicant, and including page counts, where applicable. It serves as evidence of receipt similar to a
`Post Card, as described in MPEP 503.
`
`New Applications Under 35 U.S.C. 111
`If a new application is being filed and the application includes the necessary components for a filing date (see 37 CFR
`1.53(b)-(d) and MPEP 506), a Filing Receipt (37 CFR 1.54) will be issued in due course and the date shown on this
`Acknowledgement Receipt will establish the filing date of the application.
`
`National Stage of an International Application under 35 U.S.C. 371
`If a timely submission to enter the national stage of an international application is compliant with the conditions of 35
`U.S.C. 371 and other applicable requirements a Form PCT/DO/E0/903 indicating acceptance of the application as a
`national stage submission under 35 U.S.C. 371 will be issued in addition to the Filing Receipt, in due course.
`
`New International Application Filed with the USPTO as a Receiving Office
`If a new international application is being filed and the international application includes the necessary components for
`an international filing date (see PCT Article 11 and MPEP 1810), a Notification of the International Application Number
`and of the International Filing Date (Form PCT/RO/105) will be issued in due course, subject to prescriptions concerning
`national security, and the date shown on this Acknowledgement Receipt will establish the international filing date of
`the application.
`
`Apple Inc.
`Ex. 1003 - Page 9
`
`
`
`PATENT
`LI N/0002USC6
`
`Mobile Conferencing Method and System
`
`Cross Reference to Related Applications
`
`5
`
`This application is a continuation of U.S. patent application 13/079,767,
`filed on April 4, 2011, which is a continuation of U.S. patent application
`12/691,594, filed on January 21, 2010, now U.S. patent 7,940,704, which is a
`continuation of U.S. patent application 11/091,242, filed March 28, 2005, now
`10 U.S. patent 7,672,255, which is a continuation-in-part of: U.S. patent application
`11/042,620, filed January 24, 2005, now U.S. patent 7,773,550; U.S. patent
`application 10/935,342, filed September 7, 2004, now U.S. patent 7,764,637; and
`U.S. patent application 10/817,994, filed April 5, 2004, now U.S. patent
`7,961,663. All of the foregoing applications are hereby incorporated by
`reference.
`
`15
`
`Field of the Invention
`
`The present invention relates generally to messaging and other data
`transfer techniques for mobile devices, and more specifically, a server-based
`architecture to establish a mobile conferencing session or other data exchange
`session among multiple mobile devices across private networks.
`
`Background of the Invention
`
`20
`
`25
`
`According to a recent IDC Research report, the U.S. mobile instant
`messaging ("IM") market was predicted to reach $365 million in 2004 and is
`expected to reach $1.2 billion by 2008. However, the current paradigm for IM,
`adoption of which has been so successful in the desktop PC environment and
`30 which cell phone manufacturers have only just begun to offer access to in mobile
`devices as of the filing date of this patent application, is not easy to use in the
`mobile environment. In particular, the current IM paradigm is encumbered by the
`constraint that one can only communicate with those who are currently (i) online,
`(ii) logged on to same IM service such as AOL's Instant Messenger (AIM),
`
`1
`
`Apple Inc.
`Ex. 1003 - Page 10
`
`
`
`PATENT
`LIN/0002USC6
`
`5
`
`15
`
`Yahoo! Messenger or MSN Messenger, and (iii) included as a "buddy" on one's
`"buddy list."
`Patent Application No. 10/817,994, entitled
`Instant
`"Peer-to-Peer
`Messaging Method and Device" (hereinafter, the P2P Patent Application)
`provides techniques for a new paradigm for mobile IM that eliminates these
`limitations and operates in a manner that all are familiar with — the cell phone.
`For example, in one embodiment of the P2P Patent Application, by opening a
`TCP/IP port on one's smart phone and sending the TCP/IP address and port
`(whether permanent or temporary) to a recipient's phone number through the
`10 Short Message Service (SMS), one is able to develop an IM system wherein (i)
`the initiator dials the cell phone number of the recipient (i.e., sending the SMS
`message containing the TCP/IP address and port), (ii) the recipient's cell phone
`rings (i.e., the recipient receives the SMS message), and (iii) if the recipient
`chooses, he is able answer the call and engage in a real-time text conversation,
`just like a typical voice call (i.e., the recipient's smart phone extracts the TCP/IP
`address and port from the SMS message and establishes a direct TCP/IP
`connection with the initiator). This new yet familiar paradigm essentially turns the
`restrictive "buddy list" of the current IM paradigm into the entire cellular network.
`However, peer-to-peer techniques such as those described in the P2P
`20 Patent Application also have their limitations. Specifically, with pure peer-to-peer
`IM techniques, it is more difficult to implement a commercially viable IM system
`that efficiently incorporates the capability to communicate in a real-time
`messaging session with more than two devices (i.e., adding conferencing
`capabilities to an IM system). Additionally, to the extent service providers
`dynamically allocate private IP addresses (rather than allocate public Internet IP
`addresses) to mobile devices through Network Address Translation (NAT) or any
`other network address allocation techniques, peer-to-peer IM techniques such as
`those described in the P2P Patent Application will only work within the private
`network of the service provider since the private IP addresses allocated to a
`30 mobile device will not be properly resolved by a receiving mobile device residing
`on a separate private network with a separate service provider. As such, what is
`
`25
`
`Apple Inc.
`Ex. 1003 - Page 11
`
`
`
`PATENT
`LIN/0002USC6
`
`needed is a server-based IM architecture based upon the core teachings of the
`P2P Patent Application to address the conferencing and private network
`limitations discussed above.
`
`5 Summary of the Invention
`
`The present invention provides a method for establishing a real-time
`session-based IM system or data exchange system between mobile devices over
`a digital mobile network system
`that supports data packet-based
`communications. One method for of initiating a data exchange session among
`mobile devices comprises receiving a request from an initiating mobile device to
`allocate a session identifier to use in a data exchange session with a participating
`mobile device, transmitting the session identifier to the initiating mobile device,
`wherein the initiating mobile device uses a page-mode messaging service to
`assist in communicating the session identifier to the participating mobile device
`and wherein the page-mode messaging service utilizes a unique identifier to
`locate the participating mobile device; establishing connections with the initiating
`mobile device and the participating mobile device based on the session identifier;
`and facilitating the data exchange session between the initiating mobile device
`and the participating mobile device
`
`10
`
`15
`
`20
`
`Brief Description of the Drawings
`
`FIGURE 1 depicts a diagram of an environment for establishing an instant
`25 messaging conferencing system or data exchange system in accordance with the
`present invention between a first mobile device and a second mobile device in a
`GSM mobile network system supporting GPRS as a data packet-based
`communications service, SMS as a page-mode messaging service, and TCP/IP
`as an underlying data packet based network protocol.
`
`30
`
`FIGURE 2 depicts a flow chart for a first embodiment of a server based
`architecture in accordance with the present invention.
`
`3
`
`Apple Inc.
`Ex. 1003 - Page 12
`
`
`
`PATENT
`LIN/0002USC6
`
`FIGURE 3 depicts a flow chart for a second embodiment of a server-
`based architecture in accordance with the present invention.
`
`5
`
`FIGURE 4 depicts a flow chart for a third embodiment of a server-based
`architecture with virtual IM conference room capabilities in accordance with the
`present invention.
`
`Detailed Description of the Invention
`
`10 A.
`
`Network Environment
`
`15
`
`20
`
`25
`
`30
`
`Figure 1 depicts one environment to deploy an embodiment of the present
`invention. As depicted, the underlying digital mobile network system in this
`environment is the Global System for Mobile communications (GSM) 100
`standard. Under the GSM standard, each of the mobile devices 105 and 110
`includes a Subscriber Information Module (SIM) card that contains unique
`identification information that enables the GSM system to locate the mobile
`devices within the network and route data to them. A current commercial
`example of a mobile device (e.g., smartphone, PDA, handheld, etc.) that might
`be used in Figure 1 could be Research In Motion's (RIM) BlackBerry handheld
`devices, which include a QWERTY keyboard to facilitate the typing of text. As
`depicted, a GSM architecture
`includes
`the
`following components: base
`transceiver stations (BTS) 115 and base station controllers (BSC) (120A or
`120B) for managing the transmission of radio signals between the MSC (defined
`below) and the mobile devices, mobile service-switching centers (MSC) (125A
`and 125B) for performing the all switching functions and controlling calls to and
`from other telephone and data systems, a home location register (HLR) 130 for
`containing all the administrative, routing and location information of each
`subscriber registered in the network, visitor location registers (VLR) (135A and
`135B) for containing selected administrative information about subscribers
`registered in one HLR who are roaming in another HLR, and an equipment
`identity register (EIR) (not shown) for containing a list of all valid mobile
`equipment on the network). As depicted in Figure 1, in one architecture of a
`
`4
`
`Apple Inc.
`Ex. 1003 - Page 13
`
`
`
`PATENT
`LI N/0002USC6
`
`GSM network, there may be exist one HLR while there may exist multiple MSCs
`(each with a related VLR) which each serves a different geographic area. The
`MSCs also provide the interface for the GSM network to more traditional voice
`networks 170 such as the PSTN. This underlying GSM architecture provides
`radio resources management (e.g., access, paging and handover procedures,
`etc.), mobility management (e.g., location updating, authentication and security,
`etc.), and communication management (e.g., call routing, etc.) in order to enable
`mobile devices in the GSM network to send and receive data through a variety of
`services, including the Short Message Service (SMS), an asynchronous bi-
`directional text messaging service for short alphanumeric messages (up to 160
`bytes) that are transported from one mobile device to another mobile device in a
`store-and-forward fashion.
`A GSM network within which the present invention may be deployed
`would also support a page-mode messaging service, such as SMS, that relies
`upon the underlying GSM mechanisms to resolve routing information in order to
`locate destination mobile devices. A GSM network supporting SMS text
`messaging may further include the following SMS specific components: a short
`message service center (SMSC) (140A or 140B) for storing and forwarding
`messages to and from one mobile device to another and an SMS Gateway-MSC
`(SMS GMSC) for receiving the short message from the SMSC (140A or 140B)
`and interrogating the destination mobile device's HLR 130 for routing information
`to determine the current location of the destination device to deliver the short
`message to the appropriate MSC (125A or 125B). The SMS GMSC is typically
`integrated with the SMSC 140. In a typical transmission of an SMS text message
`from an originating mobile device 105 to a receiving mobile device 110, (i) the
`text message is transmitted from the mobile 105 to the MSC 125A, (ii) the MSC
`125A interrogates its VLR 135A to verify that the message transfer does not
`violate any supplementary services or restrictions, (iii) the MSC 125A sends the
`text message to the SMSC 140A, (iv) the SMSC 140A, through the SMS GMSC,
`interrogates the receiving mobile device's HLR 130 (by accessing the SS7
`network) to receive routing information for the receiving mobile device 110, (v)
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`5
`
`Apple Inc.
`Ex. 1003 - Page 14
`
`
`
`PATENT
`LI N/0002USC6
`
`10
`
`the SMSC sends the text message to the MSC 125B servicing receiving mobile
`device 110, (vi) the MSC 125B retrieves subscriber information from the VLR
`135B, and (vii) the MSC 125A transmits the text message to the receiving mobile
`device 110. Similar to other transactions on the GSM network, SMS text
`5 messaging utilizes telephone numbers as identifying addresses for mobile
`devices and as such, utilizes the SS7 network signaling system through which
`cellular service providers share information from the HLR with other service
`providers. As depicted in Figure 1, SS7 based signaling communication is
`represented by the broken lines. In contrast, the solid lines in Figure 1 represent
`data or voice based communications.
`In addition to a page-mode messaging service such as SMS, a GSM
`network within which the present invention may be deployed would also support
`a data packet based communications service, such as the General Packet Radio
`Service
`(GPRS),
`that enables TCP/IP
`transmission protocol based
`communications between mobile devices within the network. As depicted in
`Figure 1, a core GPRS network exists in parallel to the existing GSM core
`network. The BSC 120 may direct voice traffic through the MSC (125A or 125B)
`to the GSM network and data traffic through the Serving GPRS Support Note
`(SGSN) (145A or 145B) to the GPRS network. Such communication between
`the BSC (125A or 125B) and the SGSN (145A or 145B) may be, for example,
`based upon the IP network protocol communication 155. As such, GPRS
`signaling and data traffic do not flow through the core GSM network. Instead, the
`core GSM network is used by GPRS only for table look-up in the HLR 130 and
`VLR (135A or 135B) to obtain routing, location and other subscriber information
`in order to handle user mobility. The SGSN (145A or 145B) serves as a "packet-
`switched MSC," delivering data packets to mobile devices in its service area.
`The Gateway GPRS Support Note (GGSN) (150A or 150B) communicates with
`the SGSN (145A or 145B) through an IP based GPRS backbone 160 and serves
`as an interface to other external IP networks 165 such as the Internet and other
`30 mobile service providers' GPRS services.
`
`15
`
`20
`
`25
`
`6
`
`Apple Inc.
`Ex. 1003 - Page 15
`
`
`
`PATENT
`LI N/0002USC6
`
`B.
`
`Server Based Architecture
`
`5
`
`15
`
`20
`
`Because mobile service providers do not typically allocate publicly
`accessible network addresses to each mobile device, the present invention
`requires the presence of a server with a publicly accessible network address
`(e.g., public Internet IP address) that enables the server to be contacted across
`all private data packet based networks (e.g., IP networks). Figure 2 depicts a
`flow chart setting forth one embodiment of a server-based architecture in
`accordance with the present invention. As an initial set-up process, the server
`10 will need to have opened and be listening on a well-known port (e.g., server
`socket) for requests by mobile devices to initiate particular IM sessions 205 and
`the client software residing on an initiating mobile device will need to be pre-
`configured with the server's IP address and well-known port 210 (it is not
`necessary that mobile devices other than the initiating mobile device be pre-
`configured with the server's IP address and well-known port). To initiate an IM
`session, the initiating mobile device transmits a request to establish a reliable
`session-based connection (e.g., TCP connection) with the server by contacting
`the server at its network address and well-known port 215. The server receives
`the connection request from the initiating mobile device and establishes a reliable
`connection (e.g., TCP connection) with the initiating mobile device 220. Upon
`establishing the reliable connection 225, the server allocates and opens a
`specific network port number (e.g., a server socket) for the IM session and
`transmits the port number (and, if needed, the server's IP address) to the
`initiating mobile device through the reliable connection 230. In this embodiment,
`the specific network port number may be considered to be session identifying
`information for the IM session being initiated by the initiating mobile device.
`Similar to the teachings in the P2P Patent Application, the initiating mobile device
`receives the specific port number 235 and then propagates the server's network
`address and the specific network port number in invitation messages through a
`page-mode messaging service, such as SMS, to other mobile devices in order to
`participate in the IM session 240. Such page-mode messages (e.g., SMS
`
`25
`
`30
`
`7
`
`Apple Inc.
`Ex. 1003 - Page 16
`
`
`
`PATENT
`LIN/0002USC6
`
`5
`
`message) may be encoded in a manner such that the mobile devices can
`distinguish the message from page-mode messages used for purposes other
`than the present invention, or the page mode-message may be sent to a specific
`page-mode message port (e.g., SMS port) opened specifically for purposes of
`this present inven