Patentable/Patents/US-6868121
US-6868121

Coded data output device and method

PublishedMarch 15, 2005
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

With respect to change of a bit rate at the time of transmitting encoded data TS, a system delay is fixed and the output size of data frame_bit [j] every predetermined data unit is successively calculated, thereby making it possible to continuously obtain data from the buffer 103 of a decoding side without breaks irrespective of change of the bit rate.

Patent Claims
10 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An encoded data outputting apparatus, comprising: a plurality of encoding means, including corresponding buffer means, in which a size of each unit of generated codes is variable; deciding means for deciding an output size of each unit of encoded data to be output from each of said buffer means and corresponding encoding means, based on encoding information provided to each of said encoding means from a decoding buffer; and generating means for generating a transmission plan, wherein said encoded data in each of said buffer means reaches a maximum capacity after a video buffer verifier (VBV) delay has passed and the encoded data is provided to the decoding buffer in accordance with said transmission plan.

2

2. The encoded data outputting apparatus according to claim 1 , wherein: said encoding means encodes video data in which said units of encoded data different from each other are mixed; said deciding means decides said output size of encoded data to be output from said buffer means in a frame unit different from said unit of encoded data, based on said encoding information representing the type of said unit of encoded data.

3

3. The encoded data outputting apparatus according to claim 1 , wherein said deciding means decodes said size of each unit of encoded data to be output from said buffer means according to the capacity of decoding buffer to which said each unit of encoded data is output.

4

4. The encoded data outputting apparatus according to claim 1 , wherein said deciding means decides said output size of each unit of encoded data to be output from said buffer for each unit of encoded data, so as to fix a period until the size of said encoded data to be stored in the decoding buffer to which each of said unit of encoded data is output becomes a predetermined size previously set.

5

5. The encoded data outputting apparatus according to claim 4 , wherein said deciding means decides said output size of each unit of encoded data until the size of data stored in said buffer of the decoding side becomes said predetermined size based on said encoding information, and then based on each respective encoding information sequentially following said encoding information, decides said output size of each unit of encoded data to be output to said decoding buffer after said predetermined size of encoded data is stored in said buffer of the decoding side, every said unit of encoded data.

6

6. An encoding data outputting method of an encoding apparatus in which the size of each unit of codes to be generated in an encoding means is variable, said method comprising the steps of: controlling, based on encoding information provided from a decoding buffer to said encoding means for each unit of encoded data, the output size of each of said unit of encoded data to be output from a buffer means provided at an output terminal of said encoding means; and generating a transmission plan, wherein said encoded data in said buffer means reaches a maximum capacity after a video buffer verifier (VBV) delay has passed and the encoded data is provided to the decoding buffer in accordance with said transmission plan;

7

7. The encoding data outputting method according to claim 6 , wherein: said encoding means encodes video data in which said units of encoded data different from each other are mixed; and based on said encoding information representing the type of said unit of encoded data, the output size of said encoding data to be output in a frame unit different from said unit of encoded data is controlled.

8

8. The encoding data outputting method according to claim 6 , wherein said output size of each unit of encoded data is decided according to the capacity of said decoding buffer side to which said data is output.

9

9. The encoding data outputting method according to claim 6 , wherein said output size of encoded data for said each unit so as to fix the period until the size of encoded data stored in said decoding buffer to which said data is output becomes a predetermined size previously set.

10

10. The encoding data outputting method according to claim 6 , wherein said output size of encoded data to be output until the size of data stored in said buffer of the decoding side becomes said predetermined size is decided based on said encoding information, and then, the output size of said encoded data to be output to said decoding buffer after said predetermined size of data is stored in said decoded buffer is decided for each unit, based on each respective encoding information successively following said first encoding information.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 28, 1998

Publication Date

March 15, 2005

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Coded data output device and method” (US-6868121). https://patentable.app/patents/US-6868121

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.