← Back to Patent Explorer
US6463471B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for validating and distributing network presence information for peers of interest

Assignee: Intel Corp
•
Filing: 1998-12-28
•
Granted: 2002-10-08
•
Expires: 2018-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for distributing and maintaining network presence information is presented. According to an embodiment of the present invention, a user logs onto the Internet and transmits to an Internet Presence Information Server (IPIS) his/her presence information, a list of peers (individual network users) whose network presence are of interest to the user, and a request for a list of peers interested in the user's network presence. The IPIS then responds to the user with both a list including the last known Internet Protocol (IP) address for each peer the user is interested in and a list of peers interested in the user's Internet presence. No further communication between the user and IPIS is required after the IPIS responds to the user with these two lists. The user then attempts to directly contact the peers on the first list received from the IPIS by confirming and authenticating the received IP addresses. According to policy, the user directly contacts the peers on the second list received from the IPIS to inform those peers the user is currently signed on-line. Finally, the user periodically “pings” (directly contacts) the confirmed and authenticated IP addresses from the first list received from the IPIS to determine when those peers sign off-line.

Inventors

  • 👤 Christian Dreke
  • 👤 James W. Edwards
  • 👤 Walter K. Hazzard
  • 👤 Aaron Kunze

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:35
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/12

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 157 words
A method for maintaining a list of peers of interest who are present on a network, the method comprising: transmitting a first list of peers to a server, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; receiving for the one or more peers identified in the transmitted first list a last known network address for each peer from the server; transmitting to each network address a first message to verify that each network address is active; in response to the first message, receiving a peer identity corresponding to each active network address; determining whether the identity of the peer corresponding to each active network address matches with the identity of the one or more peers included in the first list of peers; and for each determined match, validating the peer included in the first list of peers as an authentic peer of interest.
Claim 2
Independent Claim 157 words
A method for maintaining a list of peers of interest who are present on a network, the method comprising: transmitting a first list of peers to a server, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; receiving for the one or more peers identified in the transmitted first list a last known network address for each peer from the server; transmitting to each network address a first message to verify that each network address is active; in response to the first message, receiving a peer identity corresponding to each active network address; determining whether the identity of the peer corresponding to each active network address matches with the identity of the one or more peers included in the first list of peers; and for each determined match, validating the peer included in the first list of peers as an authentic peer of interest.
Claim 3
Dependent Claim 40 words
The method of claim 1 , further comprising: transmitting a request for a second list of peers, wherein the second list of peers includes identities of one or more peers that are interested in the network presence of the user.
Claim 4
Dependent Claim 35 words
The method of claim 2 , further comprising: transmitting a second message to the one or more peers included in the second list, the second message indicates that the user is present on the network.
Claim 5
Dependent Claim 28 words
The method of claim 1 , further comprising: periodically transmitting a third message to each matched peer to determine whether the matched peer is present on the network.
Claim 6
Dependent Claim 28 words
The method of claim 4 , further comprising: responsive to the periodically transmitted third message, receiving a reply indicating that each matched peer is present on the network.
Claim 7
Dependent Claim 16 words
The method of claim 1 , further comprising: transmitting an assigned network address for the user.
Claim 8
Independent Claim 229 words
A system maintaining a list of peers of interest who are present on a network comprising: a first terminal to transmit a first list of peers, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; a server to receive the first list and to transmit a network address list including last known network addresses for each peer included in the first list to the first terminal; a second terminal having an active network address corresponding to at least one of the last known network addresses included in the network address list, wherein the first terminal transmits to each last known network address included in the network list a first message and in response to the first message, the second terminal transmits to the first terminal a peer identity corresponding to the second terminal and wherein the first terminal receives the peer identity corresponding to the second terminal and determines whether the peer identity corresponds to at least one of the identities of one or more peers included in the first list of peers and if the peer identity corresponds to at least one of the identities of one or more peers included in the first list of peers, the first terminal validates the peer identity corresponding to the second terminal as an authentic peer of interest.
Claim 9
Independent Claim 229 words
A system maintaining a list of peers of interest who are present on a network comprising: a first terminal to transmit a first list of peers, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; a server to receive the first list and to transmit a network address list including last known network addresses for each peer included in the first list to the first terminal; a second terminal having an active network address corresponding to at least one of the last known network addresses included in the network address list, wherein the first terminal transmits to each last known network address included in the network list a first message and in response to the first message, the second terminal transmits to the first terminal a peer identity corresponding to the second terminal and wherein the first terminal receives the peer identity corresponding to the second terminal and determines whether the peer identity corresponds to at least one of the identities of one or more peers included in the first list of peers and if the peer identity corresponds to at least one of the identities of one or more peers included in the first list of peers, the first terminal validates the peer identity corresponding to the second terminal as an authentic peer of interest.
Claim 10
Dependent Claim 42 words
The system of claim 7 , wherein the first terminal transmits a request for a second list of peers, wherein the second list of peers includes identities of one or more peers that are interested in the network presence of the user.
Claim 11
Dependent Claim 37 words
The system of claim 8 , wherein the first terminal first transmits a second message to the one or peers included in the second list, the second message indicates that the user is present on the network.
Claim 12
Dependent Claim 20 words
The system of claim 8 , wherein the first terminal transmits an current network address assigned to the first terminal.
Claim 13
Dependent Claim 156 words
A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to: transmit a first list of peers to a server, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; receive for the one or more peers identified in the transmitted first list a last known network address for each peer from the server; transmit to each network address a first message to verify that each network address is active; in response to the first message, receive a peer identity corresponding to each active network address; determine whether the identity of the peer corresponding to each active network address matches with the identity of the one or more peers included in the first list of peers; and for each determined match, validate the peer included in the first list of peers as an authentic peer of interest.
Claim 14
Dependent Claim 156 words
A machine-readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to: transmit a first list of peers to a server, wherein the first list includes identities of one or more peers whose presence on the network is of interest to a user; receive for the one or more peers identified in the transmitted first list a last known network address for each peer from the server; transmit to each network address a first message to verify that each network address is active; in response to the first message, receive a peer identity corresponding to each active network address; determine whether the identity of the peer corresponding to each active network address matches with the identity of the one or more peers included in the first list of peers; and for each determined match, validate the peer included in the first list of peers as an authentic peer of interest.
Claim 15
Dependent Claim 50 words
The machine-readable medium of claim 11 having stored thereon additional executable instructions, the additional instructions comprising instructions to: transmitting a request for a second list of peers, wherein the second list of peers includes identities of one or more peers that are interested in the network presence of the user.
Claim 16
Dependent Claim 45 words
The machine-readable medium of claim 12 having stored thereon additional executable instructions, the additional instructions comprising instructions to: transmit a second message to the one or more peers included in the second list, the second message indicates that the user is present on the network.
Claim 17
Dependent Claim 38 words
The machine-readable medium of claim 11 having stored thereon additional executable instructions, the additional instructions comprising instructions to: periodically transmit a third message to each matched peer to determine whether the matched peer is present on the network.
Claim 18
Dependent Claim 38 words
The machine-readable medium of claim 14 having stored thereon additional executable instructions, the additional instructions comprising instructions to: responsive to the periodically transmitted third message, receive a reply indicating that each matched peer is present on the network.
Claim 19
Dependent Claim 26 words
The machine-readable medium of claim 11 having stored thereon additional executable instructions, the additional instructions comprising instructions to: transmit an assigned network address for the user.

References Cited (Backward Citations)

US5943478A Cited
US5870744A Cited
US6182129B1 Cited
US6185565B1 Cited
US6012096A Cited
US6175619B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-10-07 2006-04-08 2006-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-10-07 2010-04-08 2010-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-10-07 2014-04-08 2014-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag