throbber
Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 1 of 36
`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 1 of 36
`
`EXHIBIT 7
`EXHIBIT 7
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 2 of 36
`
`
`
`EXHIBIT 5
`The following tables compare claim 20 of U.S. Patent 8,630,234 (“the ’234 Patent”) and claim 38 of U.S. Patent 10,880,721
`(“the ’721 Patent”) against allegedly representative claims considered in Voip-Pal.Com, Inc. v. Apple Inc., 375 F. Supp. 3d 1110 (N.D.
`Cal. 2019)) and 411 F. Supp. 3d 926 (N.D. Cal. 2019) and against the claims of U.S. Patent No. 9,935,872.
`A.
`’234 Patent, Claim 20 vs. ’872 Patent, Claim 1
`
`B.
`’721 Patent, Claim 38 vs. ’872 Patent, Claim 1
`
`C.
`’234 Patent, Claim 20 vs. ’815 Patent, Claim 1
`(see 375 F. Supp. 3d 1110 (N.D. Cal. 2019) at pp.6-7)
`D.
`’234 Patent, Claim 20 vs. ’005 Patent, Claim 74
`(see 375 F. Supp. 3d 1110 (N.D. Cal. 2019) at pp.7-8)
`E.
`’234 Patent, Claim 20 vs. ’002 Patent, Claim 1
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.19-23)
`F.
`’234 Patent, Claim 20 vs. ’002 Patent, Claim 26
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.27-29)
`G.
`’234 Patent, Claim 20 vs. ’549 Patent, Claim 9
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.23-27)
`H.
`’234 Patent, Claim 20 vs. ’762 Patent, Claim 21
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.29-31)
`I.
`’721 Patent, Claim 38 vs. ’815 Patent, Claim 1
`(see 375 F. Supp. 3d 1110 (N.D. Cal. 2019) at pp.6-7)
`J.
`’721 Patent, Claim 38 vs. ’005 Patent, Claim 74
`(see 375 F. Supp. 3d 1110 (N.D. Cal. 2019) at pp.7-8)
`K.
`’721 Patent, Claim 38 vs. ’002 Patent, Claim 1
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.19-23)
`L.
`’721 Patent, Claim 38 vs. ’002 Patent, Claim 26
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.27-29)
`M.
`’721 Patent, Claim 38 vs. ’549 Patent, Claim 9
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.23-27)
`N.
`’721 Patent, Claim 38 vs. ’762 Patent, Claim 21
`(see 411 F. Supp. 3d 926 (N.D. Cal. 2019) at pp.29-31)
`
`Claim elements which do not appear to correspond to anything in the claim being compared are labeled as “[n/a]” (“not
`applicable”).
`
`Yellow represents elements in the ’234 or ’721 patent claims that are not present in the allegedly representative claims or the
`claims identified by Verizon.
`Red represents elements in the allegedly representative claims or the claims of the ’872 patent that are not present in the ’234
`or ’721 patent claims.
`
`
`
`
`1
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 3 of 36
`
`A. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`message including said callee identifier and a location identifier
`
`A. Claim 1 of U.S. Patent 9,935,872 (“the ’872 Patent”)
`(see ’872 Patent at 37:28-38:10)
`
`
`1. A method for routing a communication in a communication
`system between an Internet-connected first participant device
`associated with a first participant and an Internet-connected
`second participant device associated with a second participant,
`the first and second participant devices being associated with
`first and second network elements of the communication system,
`respectively, the method comprising:
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`in response to initiation of a communication from the first
`participant device to the second participant device, receiving
`from an Internet Protocol (IP) network a first participant
`identifier and a second participant identifier;
`
`[n/a]
`
`2
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 4 of 36
`
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`[n/a]
`
`[n/a]
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`causing at least one processor to access a database comprising
`user profiles, using the first participant identifier, to locate a
`plurality of first participant attributes associated with the first
`participant, each user profile associating a respective plurality of
`attributes with a respective user;
`
`processing at least one of the plurality of first participant
`attributes obtained from a user profile using the first participant
`identifier, using the at least one processor, to determine whether
`the communication initiated from the first participant device to
`the second participant device is allowed to proceed;
`
`[n/a]
`
`when the communication is determined to be allowed to
`proceed, processing the second participant identifier based on at
`least one of the plurality of first participant attributes located
`using the first participant identifier, using the at least one
`processor, to determine whether the second network element is
`the same as the first network element;
`
`
`
`3
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 5 of 36
`
`when the second network element is determined to be the same
`as the first network element, producing a routing message
`identifying a first Internet address associated with the first
`network element, using the at least one processor, causing the
`communication to be established to the second participant device
`using the first Internet address;
`
`when the second network element is determined not to be the
`same as the first network element, producing a routing message
`identifying a second Internet address associated with the second
`network element, using the at least one processor, causing the
`communication to be established to the second participant device
`using the second Internet address; and
`
`when the communication initiated from the first participant
`device to the second participant device is determined not to be
`allowed to proceed, preventing the communication from being
`established to the second participant device.
`
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`4
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 6 of 36
`
`B. ’721 Patent, Claim 38
`(see ’721 Patent at 38:10-40)
`
`38. A wireless apparatus comprising:
`
`a processor circuit comprising at least one processor;
`
`a network interface in communication with the processor circuit;
`and
`
`a non-transitory computer readable medium having computer
`executable codes stored thereon for directing the processor
`circuit to:
`
`receive from a user of the wireless apparatus a destination node
`identifier associated with a destination node with which the user
`wishes to communicate;
`
`
`transmit an access code request message to an access server, the
`access code request message including the destination node
`identifier and a location identifier identifying a geographical
`location of the wireless apparatus;
`
`receive an access code reply message from the access server in
`response to the access code request message, the access code
`reply message including an access code based on the location
`
`B. Claim 15 of U.S. Patent 9,935,872 (“the ’872 Patent”)
`(see ’872 Patent at 37:28-38:10)
`
`1. A method for routing a communication in a communication
`system between an Internet-connected first participant device
`associated with a first participant and an Internet-connected
`second participant device associated with a second participant,
`the first and second participant devices being associated with
`first and second network elements of the communication system,
`respectively, the method comprising:
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`in response to initiation of a communication from the first
`participant device to the second participant device, receiving
`from an Internet Protocol (IP) network a first participant
`identifier and a second participant identifier;
`
`[n/a]
`
`[n/a]
`
`5
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 7 of 36
`
`identifier in the access code request message, the access code
`identifying a communications channel on a gateway through
`which communications between the wireless apparatus and the
`destination node can be conducted, the access code being
`distinct from the destination node identifier; and
`
`[n/a]
`
`[n/a]
`
`initiate communications from the wireless apparatus, via the
`network interface, using the access code based on the location
`identifier, to establish communications between the wireless
`apparatus and the destination node through the communications
`channel identified by the access code.
`
`[n/a]
`
`[n/a]
`
`causing at least one processor to access a database comprising
`user profiles, using the first participant identifier, to locate a
`plurality of first participant attributes associated with the first
`participant, each user profile associating a respective plurality of
`attributes with a respective user;
`
`processing at least one of the plurality of first participant
`attributes obtained from a user profile using the first participant
`identifier, using the at least one processor, to determine whether
`the communication initiated from the first participant device to
`the second participant device is allowed to proceed;
`
`[n/a]
`
`when the communication is determined to be allowed to
`proceed, processing the second participant identifier based on at
`least one of the plurality of first participant attributes located
`using the first participant identifier, using the at least one
`processor, to determine whether the second network element is
`the same as the first network element;
`
`
`
`6
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 8 of 36
`
`when the second network element is determined to be the same
`as the first network element, producing a routing message
`identifying a first Internet address associated with the first
`network element, using the at least one processor, causing the
`communication to be established to the second participant device
`using the first Internet address;
`
`when the second network element is determined not to be the
`same as the first network element, producing a routing message
`identifying a second Internet address associated with the second
`network element, using the at least one processor, causing the
`communication to be established to the second participant device
`using the second Internet address; and
`
`when the communication initiated from the first participant
`device to the second participant device is determined not to be
`allowed to proceed, preventing the communication from being
`established to the second participant device.
`
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`7
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 9 of 36
`
`C. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`message including said callee identifier and a location identifier
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`
`C. Allegedly Representative Claim 1 of U.S. Patent
`8,542,815 (“the ’815 Patent”) (see ’815 Patent at 36:14-38)
`
`1. A process for operating a call routing controller to facilitate
`communication between callers and callees in a system
`comprising a plurality of nodes with which callers and callees
`are associated, the process comprising:
`[n/a]
`
`[n/a]
`
`[n/a]
`
`in response to initiation of a call by a calling subscriber,
`receiving a caller identifier and a callee identifier;
`
`[n/a]
`
`[n/a]
`
`8
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 10 of 36
`
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`[n/a]
`
`[n/a]
`
`[n/a]
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`locating a caller dialing profile comprising a username
`associated with the caller and a plurality of calling attributes
`associated with the caller;
`
`determining a match when at least one of said calling attributes
`matches a portion of said callee identifier;
`
`classifying the call as a public network call when said match
`meets public network classification criteria and classifying the
`call as a private network call when said match meets private
`network classification criteria;
`
`[n/a]
`
`when the call is classified as a private network call, producing a
`private network routing message for receipt by a call controller,
`said private network routing message identifying an address, on
`the private network, associated with the callee;
`
`when the call is classified as a public network call, producing a
`public network routing message for receipt by the call controller,
`said public network routing message identifying a gateway to the
`public network.
`
`
`9
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 11 of 36
`
`D. Allegedly Representative Claim 74 of U.S. Patent
`9,179,005 (“the ’005 Patent”) (see ’005 Patent at 43:41-65)
`
`74. A method of routing communications in a packet switched
`network in which a first participant identifier is associated with a
`first participant and a second participant identifier is associated
`with a second participant in a communication, the method
`comprising:
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`after the first participant has accessed the packet switched
`network to initiate the communication,
`
`using the first participant identifier to locate a first participant
`profile comprising a plurality of attributes associated with the
`first participant;
`[n/a]
`
`D. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`[n/a]
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`message including said callee identifier and a location identifier
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`10
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 12 of 36
`
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`[n/a]
`
`[n/a]
`
`when at least one of the first participant attributes and at least a
`portion of the second participant identifier meet a first network
`classification criterion, producing a first network routing
`message identifying an address in a first portion of the packet
`switched network, the address being associated with the second
`participant, the first portion being controlled by an entity; and
`
`when at least one of the first participant attributes and at least a
`portion of the second participant identifier meet a second
`network classification criterion, producing a second network
`routing message for receipt by the controller, the second network
`routing message identifying an address in a second portion of the
`packet switched network, the second portion not controlled by
`the entity.
`
`
`11
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 13 of 36
`
`E. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`message including said callee identifier and a location identifier
`
`E. Allegedly Representative Claim 1 of U.S. Patent 9,826,002
`(“the ’002 Patent”) (see ‘002 Patent at 37:30-38:2)
`
`1. A method of routing a communication in a communication
`network system between an Internet-connected first participant
`device associated with a first participant and a second participant
`device associated with a second participant, the method
`comprising:
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`in response to initiation of the communication by the first
`participant device, receiving, by a controller comprising at least
`one processor, over an Internet protocol (IP) network a first
`participant identifier and a second participant identifier, the
`second participant identifier being associated with the second
`participant device;
`
`[n/a]
`
`12
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 14 of 36
`
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`[n/a]
`
`[n/a]
`
`[n/a]
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`causing the at least one processor to access a database
`comprising user profiles, using the first participant identifier,
`each user profile associating a respective plurality of attributes
`with a respective user, to locate a plurality of first participant
`attributes;
`
`processing the second participant identifier, using the at least
`one processor, based on at least one of the plurality of first
`participant attributes obtained from a user profile for the first
`participant, to produce a new second participant identifier;
`
`classifying the communication, based on the new second
`participant identifier, as a system communication or an external
`network communication, using the at least one processor;
`[n/a]
`
`when the communication is classified as a system
`communication, producing a system routing message identifying
`an Internet address associated with the second participant device,
`using the at least one processor, wherein the system routing
`message causes the communication to be established to the
`second participant device; and
`
`
`13
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 15 of 36
`
`[n/a]
`
`
`
`
`
`
`when the communication is classified as an external network
`communication, producing an external network routing message
`identifying an Internet address associated with a gateway to an
`external network, using the at least one processor, wherein the
`external network routing message causes the communication to
`the second participant device to be established using the gateway
`to the external network.
`
`
`14
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 16 of 36
`
`F. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`
`
`[See above for recital of all the elements of independent Claim
`20]
`
`
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`F. Allegedly Representative Claim 26 of U.S. Patent
`9,826,002 (see ’002 Patent at 42:32-38)
`
`
`26. The method of claim 1, further comprising:
`
`
`accessing the database to locate communication blocking
`information associated with the second participant, using the at
`least one processor; and
`
`blocking the communication when the communication blocking
`information identifies the first participant identifier.
`
`
`
`15
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 17 of 36
`
`G. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`
`G. Allegedly Representative Claim 9 of U.S. Patent
`9,948,549 (“the ’549 Patent”) (see ’549 Patent at 38:48-59)
`
`[N.B.: Claim 9 of the ’549 Patent incorporates Claim 1 by
`reference]
`
`1. A method of routing a communication in a communication
`system between an Internet-connected first participant device
`associated with a first participant and a second participant device
`associated with a second participant, the method comprising:
`
`causing at least one processor to access at least one memory
`storing a first participant profile identifying at least one first
`participant attribute;
`
`[n/a]
`
`[n/a]
`
`receiving, by the at least one processor, a second participant
`identifier inputted by the first participant using the first
`participant device to initiate a communication, the second
`participant identifier being associated with the second participant
`device;
`[n/a]
`
`16
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 18 of 36
`
`message including said callee identifier and a location identifier
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`[n/a]
`
`[n/a]
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`processing the second participant identifier, based on the at least
`one first participant attribute obtained from the first participant
`profile, to produce a new second participant identifier;
`
`classifying the communication as a system communication or an
`external network communication;
`
`[n/a]
`
`when the communication is classified as a system
`communication, producing a system routing message, based on
`the new second participant identifier, that identifies an Internet
`Protocol (IP) address of a network element through which the
`communication is to be routed thereby causing the
`communication to be established to the second participant
`device; and
`
`when the communication is classified as an external network
`communication, producing an external network routing message,
`based on the new second participant identifier, that identifies an
`address associated with a gateway to an external network
`thereby causing the communication to the second participant
`
`17
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 19 of 36
`
`
`
`[n/a]
`
`[n/a]
`
`
`
`
`
`
`device to be established by use of the gateway to the external
`network.
`
`
`[see claim 1 above, which is incorporated into claims 8-9]
`8. The method of claim 1, wherein classifying the
`communication comprises causing the at least one processor to:
`
`determine whether a profile associated with the new second
`participant identifier exists in a database, and when a profile
`associated with the new second participant identifier does not
`exist in the database, classify the communication as an external
`network communication.
`
`9. The method of claim 8, wherein, when a profile associated
`with the new second participant identifier exists in the database,
`causing the at least one processor to classify the communication
`as a system communication.
`
`
`18
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 20 of 36
`
`H. U.S. Patent 8,630,234, Claim 20
`(see ’234 Patent at 36:29-56)
`
`20. A mobile telephone apparatus comprising:
`
`
`a processor circuit;
`
`a network interface in communication with said processor
`circuit; and
`
`a computer readable medium in communication with said
`processor circuit and encoded with codes for directing said
`processor circuit to:
`
`receive, from a user of the mobile telephone, a callee identifier
`associated with the callee;
`
`cause an access code request message to be transmitted to an
`access server to seek an access code from a pool of access codes
`wherein each access code in said pool of access codes identifies
`a respective telephone number or Internet Protocol (IP) network
`address that enables a local call to be made to call the callee
`identified by the callee identifier, said access code request
`
`H. Allegedly Representative Claim 21 of U.S. Patent
`9,537,762 (“the ’762 Patent”) (see id. at 39:41-40:14)
`
`21. A method of routing communications in a system in which a
`first participant identifier is associated with a first participant
`registered with the system and wherein a second participant
`identifier is associated with a second participant, the first
`participant being associated with a first participant device
`operable to establish a communication using the system to a
`second participant device associated with the second participant,
`the system comprising at least one processor operably
`configured to execute program code stored on at least one
`memory, the method comprising:
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`in response to the first participant device initiating the
`communication to the second participant device, receiving the
`first participant identifier and the second participant identifier
`from the first participant device;
`[n/a]
`
`19
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 21 of 36
`
`message including said callee identifier and a location identifier
`separate and distinctive from said callee identifier, said location
`identifier identifying a location of the mobile telephone;
`
`receive an access code reply message from the access server in
`response to said access code request message, said access code
`reply message including an access code different from said
`callee identifier and associated with said location identifier
`and/or associated with a location pre-associated with the mobile
`telephone and wherein said access code expires after a period of
`time; and
`
`initiate a call using said access code to identify the callee.
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`[n/a]
`
`using the first participant identifier to locate, via the at least one
`processor, a first participant profile from among a plurality of
`participant profiles that are stored in a database, the first
`participant profile comprising one or more attributes associated
`with the first participant;
`
`determining a match when at least one of said calling attributes
`matches a portion of said callee identifier;
`
`when at least one of the one or more attributes and at least a
`portion of the second participant identifier meet a first network
`classification criterion, producing, via the at least one processor,
`a first network routing message, the first network routing
`message identifying an address in the system, the address being
`associated with the second participant device;
`
`when at least one of the one or more attributes and at least a
`portion of the second participant identifier meet a second
`network classification criterion, producing, via the at least one
`
`20
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 22 of 36
`
`processor, a second network routing message, the second
`network routing message identifying an address associated with
`a gateway to a network external to the system, wherein the
`second network classification criterion is met if the second
`participant is not registered with the system; and
`
`when at least one of the one or more attributes meets a third
`network classification criterion, producing, via the at least one
`processor, an error message and causing prevention of the
`communication from being established.
`
`
`[n/a]
`
`
`
`
`
`
`
`21
`
`

`

`Case 5:21-cv-09773-EJD Document 20-8 Filed 01/07/22 Page 23 of 36
`
`I. ’721 Patent, Claim 38
`(see ’721 Patent at 38:10-40)
`
`38. A wireless apparatus comprising:
`
`a processor circuit comprising at least one processor;
`
`a network interface in communication with the processor circuit;
`and
`
`a non-transitory computer readable medium having computer
`executable codes stored thereon for directing the processor
`circuit to:
`
`receive from a user of the wireless apparatus a destination node
`identifier associated with a destination node with which the user
`wishes to communicate;
`
`transmit an access code request message to an access server, the
`access code request message including the destination node
`identifier and a location identifier identifying a geographical
`location of the wireless apparatus;
`
`receive an access code reply message from the access server in
`response to the access code request message, the access code
`reply message including an access code based on the location
`identifier in the access code request message, the access code
`identifying a communications channel on a gateway through
`which communications between the wireless apparatus and the
`destination node can be conducted, the

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