Encoding conversion fallback

Coded data generation or conversion – Digital code to digital code converters

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06861963

ABSTRACT:
A system and method for converting a source data sequence to a target encoding is disclosed. A fallback technique, specifiable by a user program component, is applied to data in the source data sequence that cannot be mapped to the target encoding. A particular embodiment involves methods for encoding a Unicode string as a sequence of bytes in a target encoding, and decoded the encoded bytes back to Unicode.

REFERENCES:
patent: 5682158 (1997-10-01), Edberg et al.
patent: 5940845 (1999-08-01), Prager et al.
patent: 5963155 (1999-10-01), Cheng et al.
patent: 6166666 (2000-12-01), Kadyk
patent: 6204782 (2001-03-01), Gonzalez et al.
patent: 6438516 (2002-08-01), Davis
patent: 6539118 (2003-03-01), Murray et al.
patent: 6622239 (2003-09-01), Wong et al.
patent: 20020052749 (2002-05-01), Bauer
patent: 20020052902 (2002-05-01), Bauer
Stroustrup, Bjame, “Exception Handling,”The C++ Programming Language,2ndEdition, Chapter 9, Addison-Weeley Publishing Company (1991).
“Encoding.Convert Method (Encoding, Encoding, Byte).” .NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemTextEncodingClassConverTopicl.asp>, Nov. 6, 2003.
“Encoding.GetEncoder Method.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextencodingclassgetencodertopic.asp>, Nov. 6, 2003.
“ASCII Encoding Class.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextasciiencodingclasstopic.asp>, Nov. 6, 2003.
“Encoding.GetEncoding Method.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextencodingclassgetencodingtopic.asp>, Nov. 6, 2003.
“Encoding.GetDecoder Method.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextencodingclassgetdecodertopic.asp>, Nov. 6, 2003.
“ASCIIEncoding Constructor.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextasciiencodingclassctortopic.asp>, Nov. 6, 2003.
“ASCIIEncoding Members.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextasciiencodingmemberstopic.asp>, Nov. 6, 2003.
“Unicode in the .NET Framework.”.NET Framework Developer's Guide.<http://msdn.microsoft.com/library/en-us/cpguide/html/cpconunicode.asp?frame+true>, Nov. 6, 2003.
“Encoding Members.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextencodingmemberstopic.asp>, Nov. 6, 2003.
“Decoder Members.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextdecodermemberstopic.asp>, Nov. 6, 2003.
“Decoder Class.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemtextdecoderclasstopic.asp>, Nov. 6, 2003.
“System.Text Namespace.”.NET Framework Class Library.Available at <http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemText.asp?frame+true>, Nov. 6, 2003.
“Using Unicode Encoding.”.NET Framework Developer's Guide.Available at <http://msdn.microsoft.com/library/en-us/cpguide/html/cpconusingunicodeencoding.asp?frame+true>, Nov. 6, 2003.
“Introduction to MLang.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/overview/overview.asp>, Nov. 6, 2003.
“MLCONVCHAR Enumerated Type.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/enums/mlconvchar.asp>, Nov. 6, 2003.
“ConvertINetString Function.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/functions/convertinetstring.asp>, Nov. 6, 2003.
“MLang.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/mlang.asp?frame+true>, Nov. 6, 2003.
“IMultiLanguage::ConvertString Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage/convertstring.asp>, Nov. 6, 2003.
“IMultiLanguage Interface.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage/imultilanguage.asp>, Nov. 6, 2003.
“IMultiLanguage2 Interface.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage2/imultilanguage2.asp>, Nov. 6, 2003.
“IMultiLanguage2::ConvertStringInIStream Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage2/convertstringinistream.asp>, Nov. 6, 2003.
“IMultiLanguage2::ConvertStringFromUnicodeEx Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage2/convertstringfromunicodeex.asp>, Nov. 6, 2003.
“IMultiLanguage::ConvertStringFromUnicode Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilange/convertstringfromunicode.asp>, Nov. 6, 2003.
“IMultiLanguage2::ConvertStringToUnicodeEx Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage2/convertstringtounicodeex.asp>, Nov. 6, 2003.
“IMultiLanguage::ConvertStringToUnicode Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage/convertstringtounicode.asp>, Nov. 6, 2003.
“IMLangConvertCharset::DoConversionFromUnicode Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imlangconvertcharset/doconversionfromunicode.asp>, Nov. 6, 2003.
“IMultiLanguage::CreateConvertCharset Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage/createconvertcharset.asp>, Nov. 6, 2003.
“IMLangConvertCharset Interface.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imlangconvertcharset/imlangconvertcharset.asp>, Nov. 6, 2003.
“IMLangConvertCharset::DoConversion Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imlangconvertcharset/doconversion.asp>, Nov. 6, 2003.
“Conversion Object.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/objects/cmlangconvertcharset.asp>, Nov. 6, 2003.
“IMLangConvertCharset::Initialize Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imlangconvertcharset/initialize.asp>, Nov. 6, 2003.
“IMultiLanguage::IsConvertible Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage/isconvertible.asp>, Nov. 6, 2003.
“IMultiLanguage2::ConvertStringToUnicode Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imultilanguage2/convertstringtounicode.asp>, Nov. 6, 2003.
“IMLangConvertCharset::DoConversionToUnicode Method.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/ifaces/imlangconvertcharset/doconversiontounicode.asp>, Nov. 6, 2003.
“ConvertINetMultiByteToUnicode Function.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/functions/convertinetmultibytetounicode.asp>, Nov. 6, 2003.
“ConvertINetUnicodeToMultiByte Function.” Available at <http://msdn.microsoft.com/workshop/misc/mlang/reference/functions/convertinetunicodetomultibyte.asp>, Nov. 6, 2003.
“IMLangCodePages Interface.” Available at <http://msdn.microsoft.com/workshop/

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Encoding conversion fallback does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Encoding conversion fallback, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encoding conversion fallback will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3372483

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.