IP Library Granted Patent US 9,531,661
Granted Patent B2
US 9,531,661 · App. 13/417,713 · Granted Dec 27, 2016

Dynamic encoding of email addresses

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 9,531,661
App. No.
13/417,713
Granted
Dec 27, 2016
Kind
B2
Abstract

Embodiments of the invention may provide the ability to convert a non-supported email address (i.e., an email address that conforms to a standard that is not supported by the receiving device) into a supported email address (e.g., an email address that conforms to a standard that is supported by the receiving device). Embodiments of the invention may perform this conversion, for example, when an email communication containing a non-internet-standard email address is to be delivered or synchronized to a mobile device that only supports standard internet addresses. Similarly, embodiments of the invention may perform this conversion when a calendar entry, a task, a contact, or other data package containing such a non-supported email address is to be delivered or synchronized to a mobile device that does not support such an email address.

Claims (13)

1. A method for dynamic encoding of email addresses, comprising:

determining if a data package contains an address that is not supported by a device to receive or synchronize with the data package;

creating a supported address corresponding to the non-supported address, the supported address comprising a local-part and a domain, the local-part comprising an encoded version of the entire non-supported address, the domain comprising a non-valid domain; and

replacing the non-supported address in the data package with the created supported address.

2. The method of claim 1 , wherein the created supported address further comprises a display name part containing a non-encoded version of the non-supported address.

3. The method of claim 1 , wherein the non-valid domain comprises a domain that is not present in a domain name system.

4. A method for dynamic decoding of email addresses, comprising:

receiving a data package from a device;

determining if the data package comprises an address supported by the device that has been converted from an address that is not supported by the device, the supported address comprising a local-part and a domain, the local part comprising an encoded version of the entire non-supported address;

converting the standard address into the non-supported address; and

replacing the supported address in the data package with the non-supported message.

5. The method of claim 4 , wherein determining if the data package comprises a supported address that has been converted from a non-supported address comprises determining if the supported address comprises a non-valid domain indicative of a converted non-supported address.

6. The method of claim 4 , wherein converting the supported address into the non-supported address comprises decoding the local-part.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: HCL TECHNOLOGIES LIMITED
Reel/Frame 050374/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2016
From: SIELKEN, ROBERT SELBY; WIMER, WILLIAM CARLETON, II; ZANTER, DAVID LAVERNE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039538/0119 →