WO2008085387A3 - Method and apparatus for simplifying the decoding of data - Google Patents
Method and apparatus for simplifying the decoding of data Download PDFInfo
- Publication number
- WO2008085387A3 WO2008085387A3 PCT/US2007/026075 US2007026075W WO2008085387A3 WO 2008085387 A3 WO2008085387 A3 WO 2008085387A3 US 2007026075 W US2007026075 W US 2007026075W WO 2008085387 A3 WO2008085387 A3 WO 2008085387A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- decoding
- value
- checksum operation
- file
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
Abstract
The various methods and devices described herein relate to devices which, in at least certain embodiments, may include a method of decoding data or a data stream in a file, which may include checking for a first data portion of a plurality of data portions in the file, the first data portion having a first data value, reading in data from another data portion of the plurality of data portions, decoding or decompressing the data, performing a checksum operation on the decoded data if the first data portion having the first data value is not detected, and skipping a checksum operation on the decoded data if the first data portion having the first data value is detected. In the embodiment, a checksum operation on encoded data may also be skipped. In an embodiment, the first data value may include information or instructions about how a decoder may decode the data and may also include a tag or identifier.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/650,712 | 2007-01-07 | ||
US11/650,712 US7716166B2 (en) | 2007-01-07 | 2007-01-07 | Method and apparatus for simplifying the decoding of data |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2008085387A2 WO2008085387A2 (en) | 2008-07-17 |
WO2008085387A3 true WO2008085387A3 (en) | 2008-10-16 |
Family
ID=39595571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2007/026075 WO2008085387A2 (en) | 2007-01-07 | 2007-12-19 | Method and apparatus for simplifying the decoding of data |
Country Status (2)
Country | Link |
---|---|
US (2) | US7716166B2 (en) |
WO (1) | WO2008085387A2 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7716166B2 (en) * | 2007-01-07 | 2010-05-11 | Apple Inc. | Method and apparatus for simplifying the decoding of data |
US20100185965A1 (en) * | 2009-01-21 | 2010-07-22 | Frederick Collin Davidson | Artistic file manager |
TWI581101B (en) * | 2012-03-16 | 2017-05-01 | 深圳市華星光電技術有限公司 | A mobile device having interchangeable back cover is provided |
CN103327140B (en) * | 2012-03-23 | 2016-12-14 | 深圳市华星光电技术有限公司 | The device for mobile communication of replaceable back-cover |
US9380300B1 (en) * | 2013-10-31 | 2016-06-28 | Crimson Corporation | Encoding location information in alpha channels for HTML remote control |
US10396827B2 (en) | 2015-09-25 | 2019-08-27 | SK Hynix Inc. | Data storage device |
US11515897B2 (en) | 2015-05-29 | 2022-11-29 | SK Hynix Inc. | Data storage device |
US11611359B2 (en) | 2015-05-29 | 2023-03-21 | SK Hynix Inc. | Data storage device |
US11177835B2 (en) | 2015-09-25 | 2021-11-16 | SK Hynix Inc. | Data storage device |
KR102347418B1 (en) * | 2015-09-25 | 2022-01-06 | 에스케이하이닉스 주식회사 | Data processing device and operating method thereof |
KR102285940B1 (en) | 2015-05-29 | 2021-08-05 | 에스케이하이닉스 주식회사 | Data processing circuit, data storage device comprising data processing circuit and operating method thereof |
US10223294B2 (en) * | 2015-09-01 | 2019-03-05 | Nxp Usa, Inc. | Fast secure boot from embedded flash memory |
CN112306495A (en) * | 2020-10-29 | 2021-02-02 | 完美世界(北京)软件科技发展有限公司 | Picture verification method and device, computer equipment and computer-readable storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5761456A (en) * | 1996-04-03 | 1998-06-02 | Trimble Navigation Limited | Processor device having automatic bus sizing |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7006881B1 (en) * | 1991-12-23 | 2006-02-28 | Steven Hoffberg | Media recording device with remote graphic user interface |
WO1996030855A1 (en) * | 1995-03-24 | 1996-10-03 | Tadashi Shibata | Semiconductor arithmetic circuit |
US5999189A (en) * | 1995-08-04 | 1999-12-07 | Microsoft Corporation | Image compression to reduce pixel and texture memory requirements in a real-time image generator |
US5828884A (en) * | 1996-05-23 | 1998-10-27 | Advanced Micro Devices, Inc. | Method for compiling a software program and executing on a system which converts data between different endian formats |
US5991542A (en) * | 1996-09-13 | 1999-11-23 | Apple Computer, Inc. | Storage volume handling system which utilizes disk images |
US6021482A (en) * | 1997-07-22 | 2000-02-01 | Seagate Technology, Inc. | Extended page mode with a skipped logical addressing for an embedded longitudinal redundancy check scheme |
US7158670B1 (en) * | 1999-05-21 | 2007-01-02 | Microsoft Corporation | Visually error-free color image representation |
DE10005780A1 (en) * | 2000-02-10 | 2001-08-16 | Bosch Gmbh Robert | Route planning method for navigation system, involves setting the determined routes as high priority based on at least one evaluation criterion |
AU2001243218A1 (en) * | 2000-02-24 | 2001-09-03 | Shin-Ping Liu | Content distribution system |
US20060064716A1 (en) * | 2000-07-24 | 2006-03-23 | Vivcom, Inc. | Techniques for navigating multiple video streams |
US6639595B1 (en) * | 2000-08-23 | 2003-10-28 | Nintendo Co., Ltd. | Achromatic lighting in a graphics system and method |
US6928607B2 (en) * | 2000-10-19 | 2005-08-09 | Oracle International Corporation | Data integrity verification mechanism |
US7020835B2 (en) * | 2000-10-19 | 2006-03-28 | Oracle International Corporation | Enhancements to data integrity verification mechanism |
US7162080B2 (en) * | 2001-02-23 | 2007-01-09 | Zoran Corporation | Graphic image re-encoding and distribution system and method |
AU2003234144B2 (en) * | 2002-04-19 | 2008-12-04 | Opentv, Inc. | Supporting common interactive television functionality through presentation engine syntax |
US7734824B2 (en) * | 2002-10-18 | 2010-06-08 | Ricoh Co., Ltd. | Transport of reversible and unreversible embedded wavelets |
US20050271246A1 (en) * | 2002-07-10 | 2005-12-08 | Sharma Ravi K | Watermark payload encryption methods and systems |
KR100573685B1 (en) * | 2003-03-07 | 2006-04-25 | 엘지전자 주식회사 | Method and apparatus for reproducing animation data for interactive optical disc |
KR100574823B1 (en) * | 2003-03-07 | 2006-04-28 | 엘지전자 주식회사 | Method for managing animation chunk data and attribute information for interactive optical disc |
US7805746B2 (en) * | 2003-03-14 | 2010-09-28 | Tvworks, Llc | Optimized application on-the-wire format for construction, delivery and display of enhanced television content |
JP4032355B2 (en) * | 2003-03-27 | 2008-01-16 | カシオ計算機株式会社 | Display processing apparatus, display control method, and display processing program |
US20040254957A1 (en) * | 2003-06-13 | 2004-12-16 | Nokia Corporation | Method and a system for modeling user preferences |
US7403209B2 (en) * | 2004-03-24 | 2008-07-22 | Canon Kabushiki Kaisha | Rendering images containing video |
KR20080019729A (en) * | 2004-04-02 | 2008-03-04 | 실버브룩 리서치 피티와이 리미티드 | Monolithic integrated circuit |
US7707547B2 (en) * | 2005-03-11 | 2010-04-27 | Aptana, Inc. | System and method for creating target byte code |
US8014615B2 (en) * | 2005-09-02 | 2011-09-06 | Adobe Systems Incorporated | System and method for decompressing video data and alpha channel data using a single stream |
US8189908B2 (en) * | 2005-09-02 | 2012-05-29 | Adobe Systems, Inc. | System and method for compressing video data and alpha channel data using a single stream |
JP2007115293A (en) * | 2005-10-17 | 2007-05-10 | Toshiba Corp | Information storage medium, program, information reproducing method, information reproducing apparatus, data transfer method, and data processing method |
JP2007207328A (en) * | 2006-01-31 | 2007-08-16 | Toshiba Corp | Information storage medium, program, information reproducing method, information reproducing device, data transfer method, and data processing method |
US7716166B2 (en) * | 2007-01-07 | 2010-05-11 | Apple Inc. | Method and apparatus for simplifying the decoding of data |
-
2007
- 2007-01-07 US US11/650,712 patent/US7716166B2/en not_active Expired - Fee Related
- 2007-12-19 WO PCT/US2007/026075 patent/WO2008085387A2/en active Application Filing
-
2010
- 2010-04-29 US US12/770,417 patent/US8195622B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5761456A (en) * | 1996-04-03 | 1998-06-02 | Trimble Navigation Limited | Processor device having automatic bus sizing |
Non-Patent Citations (3)
Title |
---|
CHEN G ET AL: "Analyzing heap error behavior in embedded JVM environments", HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS, 2004. CODES + ISSS 20 04. INTERNATIONAL CONFERENCE ON STOCKHOLM, SWEDEN SEPT. 8-10, 2004, PISCATAWAY, NJ, USA,IEEE, 8 September 2004 (2004-09-08), pages 230 - 235, XP010743634, ISBN: 978-1-58113-937-2 * |
JONATHAN KAY ET AL: "Profiling and Reducing Processing Overheads in TCP/IP", IEEE / ACM TRANSACTIONS ON NETWORKING, IEEE / ACM, NEW YORK, NY, US, vol. 4, no. 6, 1 December 1996 (1996-12-01), XP011039031, ISSN: 1063-6692 * |
THOMAS BOUTELL: "Portable Network Graphics (PNG) Specification V1.0", INTERNET CITATION, 1 October 1996 (1996-10-01), pages 1 - 47, XP002461687, Retrieved from the Internet <URL:http://www.w3.org/TR/REC-png-961001> [retrieved on 20071210] * |
Also Published As
Publication number | Publication date |
---|---|
US20100211553A1 (en) | 2010-08-19 |
WO2008085387A2 (en) | 2008-07-17 |
US20080177769A1 (en) | 2008-07-24 |
US7716166B2 (en) | 2010-05-11 |
US8195622B2 (en) | 2012-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008085387A3 (en) | Method and apparatus for simplifying the decoding of data | |
TWI372563B (en) | The moving image data encoding and decoding method, and terminal device implementing those methods as well as the bidirectional dialog type system | |
BRPI1005300A2 (en) | audio encoder. audio decoder, encoded audio information, methods for encoding and decoding an audio signal, and computer program | |
WO2010032108A3 (en) | Iterative decoding of blocks with cyclic redundancy checks | |
EP1869888A4 (en) | Method, device and system for effectively coding and decoding of video data | |
TWI319937B (en) | Encoder/decoder and method for encoding/decoding a code word based on information values and computer program | |
MX2011009972A (en) | System and method for compressing video frames or portions thereof based on feedback information from a client device. | |
WO2007150004A3 (en) | Verification of extracted data | |
WO2007122541A3 (en) | Data summarization system and method for summarizing a data stream | |
EP1758399A4 (en) | Encoder apparatus, encoding method, decoder apparatus, decoding method, program, program recording medium, data recording medium, data structure, and playback apparatus | |
WO2010077658A3 (en) | Fast parsing of variable-to-fixed-length codes | |
EP1909508A4 (en) | Image encoding device, image decoding device, image encoding method, image decoding method, image encoding program, image decoding program, computer readable recording medium having image encoding program recorded therein, and computer readable recording medium having image decoding program recorded | |
ZA201002896B (en) | Method and system for encoding a video data signal,encoded video data signal,method and system for decoding a video data signal | |
WO2007065115A3 (en) | Apparatus and method for decoding a received message with a priori information | |
JP2009542092A5 (en) | ||
WO2004068715A3 (en) | Systems and processes for fast encoding of hamming codes | |
WO2007018626A3 (en) | Coding device, coding method, decoding device, decoding method, and programs of same | |
WO2008157269A3 (en) | Adaptive coding of video block prediction mode | |
WO2004077810A3 (en) | Picture coding method and picture decoding method | |
WO2008033830A3 (en) | Complexity-aware encoding | |
MY151850A (en) | Method for checking of video encoder and decoder state integrity | |
EP1960999A4 (en) | Method, medium, and apparatus encoding and/or decoding an audio signal | |
TW200746063A (en) | Information processing apparatus and method, information recording medium manufacturing apparatus and method, and information recording medium | |
WO2005109327A3 (en) | Methods for encoding and decoding information | |
EP2083560A4 (en) | Image signal coding method and decoding mehod, information source coding method and decoding mehod, devices for them, their programs, and memory medium with recorded program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07863185 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07863185 Country of ref document: EP Kind code of ref document: A2 |