throbber

`
`
`
`11111111111110111111010 1111111 IIIIi1121,11111,1,1111111111111111111111110111111
`
`(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2003/0142654 Al
`Jul. 31, 2003
`Chambers et al.
`(43) Pub. Date:
`
`(54) METHOD AND DEVICE FOR PROVIDING A
`COMMUNICATION SESSION
`
`(52) U.S. Cl.
`
` 370/338; 370/400; 370/328;
`370/252
`
`(75)
`
`Inventors: Michael J. Chambers, Erlangen (DE);
`Pierluigi Pugliese, Vaterstetten (DE)
`
`(57)
`
`ABSTRACT
`
`Correspondence Address:
`HITT GAINES P.C.
`P.O. BOX 832570
`RICHARDSON, TX 75083 (US)
`
`(73) Assignee: Agere Systems Inc., Allentown, PA (US)
`
`(21) Appl. No.:
`
`10/348,244
`
`(22) Filed:
`
`Jan. 21, 2003
`
`(30)
`
`Foreign Application Priority Data
`
`Jan. 29, 2002
`
`(EP)
`
` EP 02002167.1
`
`Publication Classification
`
`(51) Int. C1.7
`
`42
`
`44
`
`46
`
`48
`
`50
`
`52
`
`54
`
`HO4Q 7/24
`
`START
`
`CREATE INITIAL
`MEMBER LIST
`
`REQUEST IP ADDRESS
`
`SEND MESSAGE
`
`RECEIVE INVITATION
`
`ACTIVATE GPRS
`SESSION
`
`REPLY TO INVITATION
`MESSAGE
`
`RECEIVE REPLY
`
`MARK ACTIVE
`
`A method and device for providing a communication or chat
`session with a plurality of users, in particular for mobile
`radio networks according to Global System for Mobile
`communication (GSM) or Universal Mobile Telecommuni-
`cations System (UMTS) standards. A first user starts a
`General Packet Radio Service (GPRS) session requesting an
`Internet Protocol (IP) address at the network. The first user
`then sends an initiation message including the IP address to
`a plurality of other users which preferably are selected from
`a mobile station's telephone book. Addressed users also
`request IP addresses at the respective networks and send a
`reply including the respective IP address via GPRS to the
`first user. After receiving at least one reply, the first user
`activates a chat session and all participants can exchange
`messages, preferably text and images, via GPRS or another
`packet switched service.
`
`64
`
`UPDATE
`LIST
`
`CHAT SESSION ACTIVE
`
`TRANSMIT
`UPDATED LIST
`
`62
`
`68
`
`70
`
`SEND DATA
`
`117
`END
`
`66
`
`Apple Inc.
`Ex. 1006 - Page 1
`
`

`

`Patent Application Publication
`
`Jul. 31, 2003 Sheet 1 of 2
`
`US 2003/0142654 Al
`
`36
`
`STATIONARY
`
`PHONE
`
`37
`
`GMSC
`
`COMPUTER
`
`SECOND
`GATEWAY
`GPRS
`SUPPORT
`NODE
`
`11
`
`GPRS
`
`14
`
`BASE STATION
`CONTROLLER
`
`22
`
`20
`
`10
`
`18
`
`16
`
`FIRST
`GATEWAY
`GPRS
`SUPPORT
`NODE
`
`13
`
`r )
`
`12
`
`FIRST BASE
`TRANSCEIVING
`STATION
`
`SECOND BASE
`TRANSCEIVING
`STATION
`
`Dom
`luau
`MUM
`99911
`
`31
`
`32
`
`.....-.***.
`
`33
`
`34
`
`35
`
`FIGURE 1
`
`Apple Inc.
`Ex. 1006 - Page 2
`
`

`

`Patent Application Publication
`
`Jul. 31, 2003 Sheet 2 of 2
`
`US 2003/0142654 Al
`
`42
`
`44
`
`46
`
`48
`
`50
`
`CREATE INITIAL
`MEMBER LIST
`
`REQUEST IP ADDRESS
`
`SEND MESSAGE
`
`RECEIVE INVITATION
`MESSAGE
`
`52
`
`ACCEPT
`INVITATION
`MESSAGE?
`
`Y
`ACTIVATE GPRS
`SESSION
`
`MESSAGE
`
`-A REPLY TO INVITATION
`4
`
`54
`
`56
`
`58
`
`60
`
`61
`
`62
`
`68
`
`70
`
`RECEIVE REPLY
`
`MARK ACTIVE
`
`64
`
`UPDATE
`LIST
`
`Y
`CHAT SESSION ACTIVE I
`
`TRANSMIT
`UPDATED LIST
`
`...
`
`SEND DATA
`
`END
`
`FIGURE 2
`
`66
`
`Apple Inc.
`Ex. 1006 - Page 3
`
`

`

`US 2003/0142654 Al
`
`Jul. 31, 2003
`
`1
`
`METHOD AND DEVICE FOR PROVIDING A
`COMMUNICATION SESSION
`
`CROSS-REFERENCE TO FOREIGN
`APPLICATION
`
`[0001] This application claims the benefit of EP Patent
`Application No. 02002167.1 entitled "Method and Device
`for Providing a Communication Session" to Michael J.
`Chambers, et al., filed on Jan. 29, 2002, which is incorpo-
`rated herein by reference.
`
`TECHNICAL FIELD OF THE INVENTION
`
`[0002] The present invention is directed, in general, to
`communication systems and, more specifically, a method
`and device for providing a communication session in a
`communications system.
`
`BACKGROUND OF THE INVENTION
`
`[0003] The increase of competition between network
`operators of communications systems and the increase of
`telecommunication users particularly in the field of mobile
`communication has attributed to a nearly unappeasable
`demand for new and improved communication services. In
`today's information society, the interest in telecommunica-
`tions in general and, in particular, digital mobile radio
`telecommunication is increasing for all types of text, speech
`or data transmission. Recently, exchanging text messages
`has especially become very popular.
`
`[0004] Subscribers, or users, of Global System for Mobile
`communication (GSM) networks frequently use the GSM
`short message service (SMS) to communicate with their peer
`group. Presently, a user sends a SMS-message by selecting
`a respective menu item on a mobile phone, entering text,
`entering a telephone number of a recipient and sending the
`text using the SMS. On most mobile telephones, this pro-
`cedure has to be repeated for each designated recipient even
`though the user may transmit the same text. Typically, the
`user reads a received SMS-message through a similar long
`and complicated procedure.
`
`[0005] Though sending and receiving SMS-messages is
`popular, there are several deficiencies associated with the
`present operation. For example, the user cannot simulta-
`neously see a received SMS-message and the text to be sent.
`Additionally, the user cannot send and receive a SMS-
`message simultaneously. A user, therefore, may have to
`remember the content of the received SMS-message to send
`a response. Even with these deficiencies, the cost of SMS
`can be expensive with a typical cost for transmitting a
`SMS-message at about 0.2 Euro.
`
`[0006] Another deficiency associated with SMS is the
`restriction of 160 characters for each SMS-message. Addi-
`tionally, the user may not receive a confirmation that the
`SMS-message was received or read by the recipient. Also,
`sending and receiving SMS-messages may be slowed since
`SMS-messages are routed via a server in a network back-
`bone of a GSM-network. The server may slow the process
`by buffering or storing the SMS-message before being
`transmitted to the recipient.
`
`[0007] The above mentioned deficiencies can make cor-
`respondence via SMS-messages disadvantageous not only
`for users but also for a network operator. This is especially
`
`true when the correspondence includes the exchange of
`several subsequent SMS-messages between the users. The
`disadvantages may increase when more than two users try to
`communicate via SMS. Essentially, a simultaneous
`exchange of text is not possible.
`
`[0008] Accordingly, what is needed in the art are improve-
`ments for communicating via text messages especially for
`sending and receiving text messages between multiple users.
`
`SUMMARY OF THE INVENTION
`
`[0009] To address the above-discussed deficiencies of the
`prior art, the present invention furnishes a method for
`providing a communication session with at least a first and
`second user of a communications system including at least
`a first and second terminal assigned to the first and second
`user, respectively. In one embodiment, the method includes
`transmitting an initiation message from the first terminal to
`the second terminal with the initiation message including a
`first address assigned to the first terminal. After receiving the
`initiation message, the second terminal transmits a first reply
`to the initiation message, which is received by the first
`terminal.
`
`[0010] When the first user or initiator wants to start the
`communication session, the user first selects one or more
`other users, together defining a selected group of users.
`Selection input in the first terminal includes selecting one or
`more users from a phone book or manually typing one or
`more subscriber identifications or telephone numbers. When
`all chosen participants are selected, the initiation message,
`e.g., a SMS-message, including at least the first address of
`the first user is sent to each member of the group. Each
`member receiving the initiation message is enabled to decide
`whether to participate in the offered communication session.
`If so, the user requests an address and sends a reply
`including the address to the initiator. When receiving the
`reply the initiator terminal will automatically mark this
`replying user as active. With the first received reply, the
`session also becomes automatically active.
`
`In another aspect, the present invention provides a
`[0011]
`method for transmitting a circuit switched message from a
`first terminal assigned to a first user of a communications
`system to second and third terminals having second and
`third users. This method includes providing via the first
`terminal an input by the first user for the circuit switched
`message and defining a group of users. The method further
`includes selecting a subscriber number for the second and
`third terminals and transmitting the message to the second
`and third terminals.
`
`In yet another aspect, the present invention pro-
`[0012]
`vides a device for use with a communications system
`including a means for storing an initiator address, a means
`for transmitting an initiation message to receiving terminals
`wherein the initiation message includes the initiator address
`and a means for receiving a reply message from the receiv-
`ing terminals.
`
`In yet still another aspect, the present invention
`[0013]
`furnishes a telecommunications network providing packet
`data protocol addressed service including a plurality of base
`transceiving stations, a plurality of base station controllers,
`at least a serving packet radio service support node and a
`device. The device includes a means for storing an initiator
`
`Apple Inc.
`Ex. 1006 - Page 4
`
`

`

`US 2003/0142654 Al
`
`Jul. 31, 2003
`
`2
`
`address, a means for transmitting an initiation message to a
`receiving device wherein the initiation message includes the
`initiator address and a means for receiving a reply message
`from the receiving device.
`
`[0014] The communication session initiated or provided
`by the present invention allows the users to exchange data,
`e.g., text or images, in a simple and inexpensive manner. In
`particular, the exchanged data can be received and transmit-
`ted simultaneously. Furthermore a communication session in
`real time may be enabled.
`
`[0015] Therefore, the principles of the present invention
`serve several purposes such as providing a method and
`device for providing a communication session with
`improved capabilities in addition to avoiding the aforemen-
`tioned disadvantages. A further object of the present inven-
`tion is to provide a method and device which is suitable for
`a communication session with a plurality of users. Addi-
`tionally, an object of the present invention is to provide a
`method and device which enables exchanging a large
`amount of data, e.g., text and/or images, in a convenient,
`inexpensive and fast manner. Another objective of the
`present invention is to provide a method and device which
`can be implemented in already existing communications
`systems, e.g., in GSM or Universal Mobile Telecommuni-
`cations System (UMTS) networks. The present invention
`also has an objective to provide a method and device for
`providing a communication session wherein users with
`mobile and wirebound terminals can participate.
`
`[0016] The foregoing has outlined, rather broadly, pre-
`ferred and alternative features of the present invention so
`that those skilled in the art may better understand the
`detailed description of the invention that follows. Additional
`features of the invention will be described hereinafter that
`form the subject of the claims of the invention. Those skilled
`in the art should appreciate that they can readily use the
`disclosed conception and specific embodiment as a basis for
`designing or modifying other structures for carrying out the
`same purposes of the present invention. Those skilled in the
`art should also realize that such equivalent constructions do
`not depart from the spirit and scope of the invention in its
`broadest form.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0017] For a more complete understanding of the present
`invention, reference is now made to the following descrip-
`tions taken in conjunction with the accompanying drawings,
`in which:
`
`[0018] FIG. 1 illustrates a network diagram of an embodi-
`ment of a portion of a system architecture of a communi-
`cations system constructed in accordance with the principles
`of the present invention; and
`
`[0019] FIG. 2 illustrates a flow diagram of a preferred
`embodiment of a method of providing a communication
`session in accordance with the principles of the of the
`present invention.
`
`DETAILED DESCRIPTION
`
`[0020] Referring initially to FIG. 1, illustrated is a net-
`work diagram of an embodiment of a portion of a system
`architecture of a communications system, generally desig-
`nated 1, constructed in accordance with the principles of the
`
`present invention. The communications system 1 includes a
`first and a second cell 11, 13, a base station controller 14, a
`serving General Packet Radio Service (GPRS) support node
`16, a first and a second gateway GPRS support node 18, 20,
`a gateway mobile switching centre (GMSC) 22, a stationary
`telephone 36 and a computer 37. The first cell 11 includes a
`first base transceiving station 10 and mobile phones 31, 32,
`33. The second cell 13 includes a second base transceiving
`station 12 and mobile phones 34, 35. One skilled in the
`pertinent art will understand that the aforementioned com-
`ponents are merely an exemplary portion of a telecommu-
`nications network with an operating network typically com-
`prising a large plurality of each of these components.
`
`[0021] The communications system 1 may be a packet
`switched service system such as with a General Packet
`Radio Service (GPRS). In a preferred embodiment, the
`communications system 1 or at least a portion of it may be
`a digital system including Global System for Mobile Com-
`munication (GSM) network or a Universal Mobile Telecom-
`munications System (UMTS) network. Of course in other
`embodiments the communications system 1 may be another
`protocol based communications network that is text mes-
`saging enabled.
`
`[0022] The first and second cell 11, 13, may be cells within
`a communications system such as a GSM or UMTS network
`that employ the first base transceiving station 10 and the
`second base transceiving station 12 to serve the respective
`mobile phones 31, 32, 33, 34, 35. The first and second base
`transceiving station 10, 12, may be conventional base trans-
`ceivers of a GSM or UMTS network which provide, for
`example, a wireless/wireline protocol conversion for data
`from/to the mobile phones 31, 32, 33, 34, 35. The first and
`second base transceiving stations 10, 12, may be wirelined
`coupled to the base station controller 14 and wirelessly
`coupled to the respective mobile phones 31, 32, 33, 34, 35,
`for example, via radio channels.
`
`[0023] The mobile phones 31, 32, 33, 34, 35, may be
`capable of employing a packet switched service such as
`GPRS. Preferably, each one of the mobile phones 31, 32, 33,
`34, 35, are capable of operating within a GSM or UMTS
`network. Of course, one skilled in the art will understand
`that other terminals capable of operating within a GSM or
`UMTS network may also be used instead of or in addition
`to the mobile phones 31, 32, 33, 34, 35. The mobile phones
`31, 32, 33, 34, 35, may be conventional phones which
`include, for example, a keypad and a display. When using a
`telephone having a 10-button keyboard with multiple char-
`acter occupancy, user convenience may be largely improved
`when a word recognition software or method adapted to
`such a 10-button keyboard is provided.
`
`In some embodiments, the display of each mobile
`[0024]
`phone 31, 32, 33, 34, 35, may be divided into two portions
`to allow entering its own text, or text to be transmitted, using
`a first portion and displaying incoming text in a second
`portion. For example, a top portion of the display may be
`used to enter text to be transmitted and a lower portion of the
`display may be used to display incoming text. When no text
`to be transmitted is being displayed, the whole screen may
`be used to display incoming text.
`
`[0025] The base station controller 14, the GPRS 16, the
`first and second gateway GPRS supports nodes 18, 20, and
`the GMSC 22 may be conventional devices that are inter-
`
`Apple Inc.
`Ex. 1006 - Page 5
`
`

`

`US 2003/0142654 Al
`
`Jul. 31, 2003
`
`3
`
`coupled to provide a network backbone that is GPRS
`enabled. Preferably, the network backbone employs an Inter-
`net Protocol (IP) or a Wireless Application Protocol (WAP).
`The stationary phone 36 and the computer 37 may be a
`conventional telephone and computer which is wirebound
`connected to the communications system 1 via the GMSC
`22.
`
`[0026] Turning now to FIG. 2, illustrated is a flow dia-
`gram of a preferred embodiment of a method of providing a
`communication session constructed in accordance with the
`principles of the present invention. The method may be
`easily implemented in an existing communications system,
`(e.g., a network according to GSM or UMTS) and for clarity
`purposes, will be described referencing the communications
`system 1 of FIG. 1. The method starts in a step 42 with an
`intent to initiate a communication session.
`
`[0027] After initiating, an initial member list is created in
`a step 44. A user of a GPRS terminal, for example mobile
`phone 31, may start a communication session or, more
`precisely, a chat session by creating the initial member list.
`The user may be designated an initiator with the user's
`mobile phone designated an initiator terminal. Of course, in
`some embodiments, the initiator terminal may be other
`devices besides a mobile telephone. Advantageously, the
`initiator may be identified by a first address which is
`preferably a unique world-wide address.
`
`[0028] The initial member list may be a list of subscriber
`identification or telephone numbers of other chat session
`enabled GPRS mobile and fixed-line telephone users who
`will be invited to join the chat session. Selecting subscribers
`may be simplified by selecting entries from a telephone book
`of the initiator terminal. Once the initial member list
`includes all chosen users, for example, assigned to mobile
`phones 32, 33, 34, 35, stationary phone 36 and computer 37,
`a GPRS session may be activated.
`
`[0029] After creating the initial members list, an IP
`address for the initiator terminal is requested in a step 46. In
`one embodiment, the initiator terminal's IP address (first
`address) may be requested from a network and transmitted
`via a radio channel from a base transceiving station to the
`initiator terminal. Preferably, the initiator terminal's address
`is requested from a stationary part of a communications
`system or network such as a server at the backbone of the
`network. In another embodiment, the initiator terminal may
`already have an IP address. This may occur when the
`initiator's terminal is already online when the invitation
`message is ready to be sent. For example, the user's terminal
`may have been using Internet or WAP services. In this case,
`the user's terminal existing address may be used instead of
`requesting a new one.
`[0030] After requesting the IP address, an initiation or
`invitation message is sent to members of the initial member
`list in a step 48. The invitation message may preferably be
`a SMS-message that is automatically sent by the initiator
`terminal to each member of the initial member list. The
`initiator terminal's IP address, a telephone number, a chat
`session name, a greeting and a nickname of the initiator may
`be included in the invitation message. Preferably, the initia-
`tor terminal's address is requested before sending the invi-
`tation message.
`[0031] Advantageously, the SMS is available at any time
`and can be used even when an invitation message recipient
`
`has switched off his terminal. In this case, the invitation
`message may be stored by a server of a network back-bone
`and then be automatically transmitted to the corresponding
`recipients after each recipient is switched on and logs on to
`the network.
`
`[0032] After sending the invitation message, the invitation
`message is received in a step 50. The invitation message may
`be received by each member of the initial member list. For
`example, the mobile phones 32, 33, 34, 35, 36, 37, may
`receive the invitation message from the mobile phone 31.
`
`[0033] After receiving the invitation message, a determi-
`nation is made to accept the invitation message in a first
`decisional step 52. Each member of the initial member list
`that receives the invitation message may determine to accept
`or reject the invitation message by a respective input. The
`respective input may be, for example, a keypad entry or a
`voice command. If a member rejects the invitation message,
`the method returns to step 48.
`
`If a member accepts the invitation message, a
`[0034]
`GPRS session is activated in a step 54. Upon accepting the
`invitation message, the member's or user's terminal may
`activate a GPRS session. In some embodiments, the user's
`terminal may request an IP address from the network. In
`other embodiments, the user's terminal may already have an
`IP address.
`
`[0035] After activating a GPRS session, a reply is sent to
`the invitation message in a step 56. In preferred embodi-
`ments, the user's terminal automatically replies to the invi-
`tation message upon obtaining an IP address. The user's
`terminal may send the reply to the initiator's terminal. The
`reply preferably is sent via a packet switched service such as
`GPRS. When the initiator terminal's address is an IP or a
`WAP address, then the reply is preferably sent employing IP
`or WAP. For example, the reply may be an IP message sent
`via GPRS.
`
`In a preferred embodiment, the reply includes a
`[0036]
`worldwide unique address (a second address) identifying the
`user to others. Additionally, the user's address may be
`requested from a stationary part of a communications system
`or network such as from a server at a backbone of the
`network. The user's terminal address may be requested
`before sending a reply.
`
`In some embodiments, the user's terminal may
`[0037]
`already have an IP address. This may occur when the user's
`terminal is already online when the invitation message was
`received. For example, the user's terminal may have been
`using Internet or WAP services. If the user's terminal already
`has an IP address, the existing IP address may be used
`instead of requesting a new one. After sending the reply, the
`reply is received in a step 58. The initiator's terminal may
`receive the reply from the user's terminal. As mentioned
`above, the reply may be sent via GPRS.
`
`[0038] After receiving the reply, the replying user or
`member is marked as active in a step 60. In a preferred
`embodiment, the initiator terminal may mark a member
`active upon receiving a reply to the invitation message from
`the member or the chat session is activated by the initiator
`terminal. When the chat session is activated by the initiator
`terminal, an additional server, such as a stationary server in
`a network backbone, is not needed to store or assign
`messages to the members once the chat session is active.
`
`Apple Inc.
`Ex. 1006 - Page 6
`
`

`

`US 2003/0142654 Al
`
`Jul. 31, 2003
`
`4
`
`[0039] A determination is then made if the reply is a first
`reply in a second decisional step 61. If the reply is the first
`reply, the chat session becomes active in a step 62. At any
`time during an active chat session the initiator can invite
`other users to join the session. For this purpose, the initiator
`may transmit a new invitation message. The other users may
`join the chat session as described above.
`
`[0040] During the chat session, an active member may
`leave the chat session by sending a "LEAVE" message to the
`initiator. The initiator's terminal may then automatically
`remove the leaving member from an active list and send
`each remaining active member an updated list. This leaving
`member is now set to be inactive and is not sent any more
`chat messages for the existing chat session. Preferably, the
`GPRS session of this member that left is now deactivated.
`
`[0041] An inactive member may decide to join or rejoin a
`still active chat session by activating a GPRS session if one
`is not active. The inactive member may then send a "JOIN"
`message which includes his IP address to the initiator. The
`initiator may either accept or reject the join request. If
`rejected, the initiator sends a "JOIN REJECT" message to
`the
`inactive member who is requesting. The "JOIN
`REJECT" message may also include text.
`
`[0042]
`If the initiator accepts the join request, the joining
`member is set to the active state and an updated active
`member list is sent to all active members including the
`joining member. When the joining member receives the
`active member list, the member knows that his request was
`accepted.
`
`[0043] Once the chat session is active, data is sent in a step
`68. Any of the active members can send data. In a preferred
`embodiment, the data may be chat text. The chat text may be
`text packed into a chat message and sent to all other active
`members using a packet switched service employing an IP.
`In other embodiments, the data may be other data including
`digital data such as images or digitized sounds.
`
`[0044] When chat text is received by another member, the
`text is extracted, prefixed with the senders nickname which
`can be recognized such as by the source IP address and
`displayed. The display of each terminal may be divided into
`two portions and text to be transmitted may be entered using
`the top half of the display. The lower half may be used to
`display incoming text. When no text to be transmitted is
`being displayed, the whole screen may be used to display
`incoming text.
`
`[0045] After sending data, the communication session
`ends in a step 70. The amount of chat text sent between
`active members may vary before the communication session
`ends. Additionally, the number of active members may vary
`before or when the communication session ends.
`
`[0046]
`In one embodiment, the chat session may be ter-
`minated by the initiator sending a "TERMINATE" message
`to all active members. In some embodiments, the initiator
`may choose to pass the initiator status to another active
`member instead of terminating the session. If the initiator
`wants to pass on the initiator status, a message may be sent
`to a chosen active member. If the chosen active member
`accepts the initiator status, the chat session remains active
`with the chosen active member's terminal acting as server.
`The chosen active member may later terminate the chat
`session or pass the initiator status.
`
`[0047] Returning now to the second decisional step 61, if
`the reply is not the first reply, then the active members list
`is updated in a step 64. In some embodiments, the initiator's
`terminal may automatically update the active members list
`when, for example, a second reply to the invitation message
`is received. This updated active members list includes the IP
`addresses, the nicknames and the telephone numbers of each
`active member.
`
`[0048] After updating the list, the updated active members
`list is transmitted in a step 66. In some embodiments, the
`updated active members list may be automatically transmit-
`ted by the initiators terminal to each active member includ-
`ing the last active member who replied.
`
`[0049] While the methods disclosed herein have been
`described and shown with reference to particular steps
`performed in a particular order, it will be understood that
`these steps may be combined, subdivided, or reordered to
`form an equivalent method without departing from the
`teachings of the present invention. Accordingly, unless spe-
`cifically indicated herein, the order or grouping of the steps
`are not limitations of the present invention.
`
`[0050] Furthermore, it will be appreciated that the above-
`described embodiment of the method and device according
`to the present invention has been set forth solely by way of
`example and illustration of the principals thereof and that
`further modifications and alterations may be made therein
`without thereby departing from the spirit and scope of the
`invention.
`
`What is claimed is:
`1. A method for providing a communication session with
`at least a first and second user of a communications system
`including at least a first and second terminal assigned to said
`first and second user, respectively, comprising:
`
`transmitting an initiation message from said first terminal
`to said second terminal, said initiation message includ-
`ing a first address assigned to said first terminal;
`
`receiving said initiation message at said second terminal;
`
`transmitting a first reply to said initiation message from
`said second terminal to said first terminal; and
`
`receiving said first reply at said first terminal.
`2. The method as recited in claim 1 wherein said first reply
`includes a second address assigned to said second terminal.
`3. The method as recited in claim 2 wherein at least one
`of said first address and said second address is a packet data
`protocol address.
`4. The method as recited in claim 2 wherein at least one
`of said first address and second address is an Internet
`Protocol address.
`5. The method as recited in claim 1 further comprising
`requesting said first address by said first terminal prior to
`transmitting said initiation message.
`6. The method as recited in claim 2 further comprising
`requesting said second address by said second terminal prior
`to transmitting said first reply.
`7. The method as recited in claim 1 wherein said trans-
`mitting said initiation message is performed in conjunction
`with a circuit switched service.
`8. The method as recited in claim 1 wherein said trans-
`mitting said initiation message is performed in conjunction
`with a short message service.
`
`Apple Inc.
`Ex. 1006 - Page 7
`
`

`

`US 2003/0142654 Al
`
`Jul. 31, 2003
`
`5
`
`9. The method as recited in claim 1 wherein said trans-
`mitting said first reply is performed in conjunction with a
`packet switched service.
`10. The method as recited in claim 1 wherein said
`transmitting said first reply is performed in conjunction with
`a General Packet Radio Service.
`11. The method as recited in claim 1 wherein said
`transmitting said first reply is performed in conjunction with
`using an Internet Protocol.
`12. The method as recited in claim 1 wherein at least one
`of said first terminal and said second terminal is selected
`from the group consisting of:
`
`a mobile station,
`
`a mobile phone,
`
`a wirebound terminal,
`
`a wirebound phone, and
`
`a computer.
`13. The method as recited in claim 1 wherein said
`communications system includes a network selected from
`the group consisting of:
`
`a Global System for Mobile Communication, and
`
`a Universal Mobile Telecommunications system.
`14. The method as recited in claim 1 further comprising:
`
`activating said communication session; and
`
`marking said second terminal as active by said first
`terminal.
`15. The method as recited in claim 1 wherein at least one
`of said first and said second terminals enable at least one of
`said first and said second users to input data and said data is
`exchanged at least between said first and second terminals
`with a packet switched service after receiving said first reply
`at said first terminal.
`16. The method as recited in claim 1 wherein said first
`terminal acts as a server for said communication session.
`17. The method as recited in claim 1 wherein said
`communications system comprises a third terminal assigned
`to a third user, said second and third terminals forming at
`least part of a group of terminals, the method, further
`comprising:
`
`transmitting said initiation message from said first termi-
`nal to said group of terminals;
`
`receiving said initiation message at said third terminal;
`
`transmitting a second reply to said initiation message
`from said third terminal to said first terminal; and
`
`receiving said second reply at said first terminal.
`18. The method as recited in claim 17 further comprising
`said first terminal marking said second and third terminals as
`active.
`19. The method as recited in claim 18 further comprising
`creating a list of active terminals of said communication
`session.
`20. The method as recited in claim 19 further comprising
`transmitting said list of active terminals to at least one of
`said second and third terminals.
`21. The method as recited in claim 20 further comprising
`selectively enabling at least one of said second and third
`users to input data and transmitting said data to each active

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket