Method and component for serialization of images
The present invention relates to computer software applications, and in particular to a method and component for serialization of images. Java™ Development Toolkit version 1.1.x (JDK) does not support the serialization of images. JDK on the other hand allows primitive data types to be serialized. Th...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
31.12.2002
|
Online Access | Get full text |
Cover
Loading…
Abstract | The present invention relates to computer software applications, and in particular to a method and component for serialization of images.
Java™ Development Toolkit version 1.1.x (JDK) does not support the serialization of images. JDK on the other hand allows primitive data types to be serialized. This means that an application developer can design an application so that any primitive data type objects, including objects comprising primitive data type components, can be written to a file or another area of memory, before an application closes. When the application re-opens, the primitive data types can be de-serialized and so recovered and the application can continue as if it had never closed with the exception that image objects will not have been recovered. The invention discloses a component for a development kit comprising means for converting an image object into a primitive data type object and means for serializing that object so that the object can be made persistent. In a preferred embodiment, the component converts an image object to an array of integers representing the image pixels; creates a color table of unique integers from the integer array; converts each integer in the integer array into an index into the color table; and zip compresses the combined color table and array of indices before serialization. |
---|---|
AbstractList | The present invention relates to computer software applications, and in particular to a method and component for serialization of images.
Java™ Development Toolkit version 1.1.x (JDK) does not support the serialization of images. JDK on the other hand allows primitive data types to be serialized. This means that an application developer can design an application so that any primitive data type objects, including objects comprising primitive data type components, can be written to a file or another area of memory, before an application closes. When the application re-opens, the primitive data types can be de-serialized and so recovered and the application can continue as if it had never closed with the exception that image objects will not have been recovered. The invention discloses a component for a development kit comprising means for converting an image object into a primitive data type object and means for serializing that object so that the object can be made persistent. In a preferred embodiment, the component converts an image object to an array of integers representing the image pixels; creates a color table of unique integers from the integer array; converts each integer in the integer array into an index into the color table; and zip compresses the combined color table and array of indices before serialization. |
Author | Clark, David Smith, Andrew John |
Author_xml | – sequence: 1 fullname: Clark, David – sequence: 2 fullname: Smith, Andrew John |
BookMark | eNrjYmDJy89L5WQw8E0tychPUUjMS1FIzs8tAArmlSik5RcpFKcWZSbmZFYllmTm5ynkpylk5iampxbzMLCmJeYUp_JCaW4GBTfXEGcP3dLigsQSoObi-PSiRBBlYGZqYGhhamRMhBIAKmMt8A |
ContentType | Patent |
CorporateAuthor | International Business Machines Corporation |
CorporateAuthor_xml | – name: International Business Machines Corporation |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 06501852 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_065018523 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:32:49 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_065018523 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6501852 |
ParticipantIDs | uspatents_grants_06501852 |
PatentNumber | 6501852 |
PublicationCentury | 2000 |
PublicationDate | 20021231 |
PublicationDateYYYYMMDD | 2002-12-31 |
PublicationDate_xml | – month: 12 year: 2002 text: 20021231 day: 31 |
PublicationDecade | 2000 |
PublicationYear | 2002 |
References | Jain et al. (5911139) 19990600 Yihong et al. "An image database system with fast image indexing capability based on color histograms" TENCON' 94. IEEE Region 10's Ninth Annual International Conference, vol. 11, pp. 407-411, Aug. 1994. Dove et al. (6078320) 20000600 Dr Dobb's Journal vol. 22, No. 8, Aug. 1997, W Grosso, "Dynamic design patterns in Objective-C: dynamic run times affect how programs are designed and built", pp 38-47. Wood et al. (6192159) 20010200 Becker (5937411) 19990800 Yee "CS 7100 Project 1: Building Interactive Distributed Applications-The Peer-to-Peer Chat System" cc.gatech.edu, fall 1997. |
References_xml | – year: 20010200 ident: 6192159 contributor: fullname: Wood et al. – year: 19990600 ident: 5911139 contributor: fullname: Jain et al. – year: 19990800 ident: 5937411 contributor: fullname: Becker – year: 20000600 ident: 6078320 contributor: fullname: Dove et al. |
Score | 2.5693462 |
Snippet | The present invention relates to computer software applications, and in particular to a method and component for serialization of images.
Java™ Development... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Method and component for serialization of images |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6501852 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NawIxEB1UCtVTS1vUfpBDr2mj2exmz-KyFFo8tOBNstnEi82Ku9K_7yRrpRd7zcAwIcnMG3h5A_CcJELrQsdUxmlKI50qqiI7pVwqIaxglqug9vkR51_R21IsO5Cf_sJ84zOiW4ylftnX26YK5EpM7-3B01b82WsEOq8-8OM2lSoXpX2NvTKdwGTclcxT--ZZPoBLdIGQzTX1n6KRXcHFIqxeQ8e4G2DvYVgzwdadeCJ35dBGEDOS9hYcP0SSypIQXn0LJJt_znJ6cr9a7zxtZcWOYfA76GH7boZASmW9yFyipxaxyYQrZqRJEJfIQhos3iMYnXUz_sd2D_3fySR88gC9Zrc3j1ggm-Ip7P4AjuhwvA |
link.rule.ids | 230,309,783,805,888,64375 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLamgXicQIAYDMiBa6BbmjY9s1XlNfUA0m5VmiZcIJ3WTvz9OemYuMA1liwrD_uzYn8GuI1jrlSpIiqiJKGhSiSVoRlTJiTnhgeGSc_2OYuy9_Bpzuc9yLa9MF_4jOgCbWnuVs2irX1xJbr37uBpR_7sOAKtYx_4tp-1rPLK3EeOmY6jM95xX1GuuG-aZoewj0oQtNm2-RU20iPYzf3qMfS0PYHg1Y9rJpi8E1fKXVuUEUSNpLsHm5ZIUhviDWxOgaTTt4eMbtUXH0tXuFIEG0PYGfQxgdfnQCppHM1crMYG0cmIyUALHSMyEaXQGL4HMPhTzcU_shvYyydp8fI4e76Eg58xJWw0hH67XOkrjJZtee03Yg1ExnO4 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Method+and+component+for+serialization+of+images&rft.inventor=Clark%2C+David&rft.inventor=Smith%2C+Andrew+John&rft.number=6501852&rft.date=2002-12-31&rft.externalDBID=n%2Fa&rft.externalDocID=06501852 |