IP Library Granted Patent US 7,774,503
Granted Patent B2
US 7,774,503 · App. 11/371,029 · Granted Aug 10, 2010

Universal address recognition for text-capable communication devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,774,503
App. No.
11/371,029
Granted
Aug 10, 2010
Kind
B2
Abstract

A valid destination address is determined. An availability request is sent to each destination address from a set of destination addresses. The destination addresses are correlated with a destination party. At least one response to the sent availability requests is received. Each received response is uniquely associated with its own destination address from the destination addresses. Each received response indicates either a valid destination address or an invalid destination address. For each received response, a value associated with the destination address that is associated with that received response is recorded. The value indicates either a valid destination address or an invalid destination address based on the received response associated with that destination address.

Claims (21)

1. A method for delivering an electronic message, comprising:

receiving an electronic message having a target address associated with a destination party, the target address being at least one of a phone number, an email address, and a username;

for each of a plurality of destination addresses associated with the destination party, identifying a network carrier associated with the destination address, each destination address including the target address and being at least one of a phone number, an email address, and a username;

determining whether each of the identified network carriers supports queries for availability of the destination address, and, for each identified network carrier that does not support queries, excluding the network carrier from the identified network carriers to which availability requests are sent;

sending an availability request to each identified network carrier that supports queries, the availability request seeking to determine the availability of the destination address;

receiving at least one response to the availability requests, each received response indicating the status of the associated destination address; and

for each response indicating the associated destination address is available, sending the electronic message to the associated available destination address.

2. The method of claim 1 , wherein identifying the network carrier associated with a destination address comprises:

identifying a destination country based on the target address; and

identifying a network carrier operating in the identified country.

3. The method of claim 1 , wherein each of the plurality of destination addresses associated with the destination party is verified by an authorization code, the authorization code received in a reply message from a device associated with the destination address.

4. The method of claim 1 , further comprising:

for each identified network carrier, determining if a network operated by the network carrier is reliable; and

if at least one of the networks is not reliable, sending a confirmation message to an alternate destination address associated with the destination party.

5. The method of claim 1 , wherein the electronic message is a text message.

6. The method of claim 1 , further comprising:

for each destination address to which the electronic message is sent, identifying display capabilities of a device associated with the address; and

based on the identified capabilities, formatting the electronic message for display on the device.

7. The method of claim 1 , further comprising:

formatting the target address; and

determining whether the formatted target address is a valid address.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE SECURITY INTEREST BY REMOVING THE INCORRECTLY ASSIGNED PATENT NOS. 8023971 AND 8819141 PREVIOUSLY RECORDED ON REEL 60072 FRAME 587. ASSIGNOR(S) HEREBY CONFIRMS THE NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS. Recorded May 20, 2025
From: SYNIVERSE MESSAGING SOLUTIONS, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 071359/0846 →
NOTICE AND CONFIRMATION OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 16, 2022
From: SYNIVERSE MESSAGING SOLUTIONS, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 060072/0587 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 13, 2022
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: SYNIVERSE ICX, LLC
Reel/Frame 060064/0375 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 13, 2022
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: SYNIVERSE ICX, LLC
Reel/Frame 060064/0406 →
SECURITY INTEREST Recorded Mar 12, 2018
From: SYNIVERSE ICX CORPORATION
To: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
Reel/Frame 045176/0632 →
SECURITY AGREEMENT Recorded Apr 24, 2012
From: SYNIVERSE ICX CORPORATION
To: BARCLAYS BANK PLC
Reel/Frame 028097/0869 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 026103/0469 Recorded Apr 23, 2012
From: BARCLAYS BANK PLC
To: SYNIVERSE ICX CORPORATION
Reel/Frame 028088/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: MURTHY, VIKAS SANATHANA; SRINIVAS REDDY, RAJESH TANAMALA; SHETTY, MONY
To: UNIMOBILE.COM
Reel/Frame 028067/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: UNIMOBILE.COM
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 028067/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2012
From: ELECTRONICS FOR IMAGING, INC.
To: VERISIGN, INC.
Reel/Frame 028067/0303 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Apr 11, 2011
From: SYNIVERSE HOLDINGS, INC.; SYNIVERSE TECHNOLOGIES, INC.; SYNIVERSE ICX CORPORATION; THE RAPID ROAMING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 026103/0469 →
CHANGE OF NAME Recorded Sep 10, 2010
From: VERISIGN ICX CORPORATION
To: SYNIVERSE ICX CORPORATION
Reel/Frame 024964/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2009
From: VERISIGN, INC.
To: VERISIGN ICX CORPORATION
Reel/Frame 023479/0150 →