1461157925-aa6fb67f-f283-4ced-9c43-89c8a6154f49

What is claimed is:

1. A moving-picture signal coding system having improved error resilience in a transmission channel, which comprises:
basic code-string forming means for coding an input image signal to output a basic code string;
additional code-string forming means for preparing and outputting an additional code string on the basis of the basic code string; and
code-string combining means for combining and outputting the additional code string to the basic code string.
2. A moving-picture signal coding system as set forth in claim 1, further comprising synchronizing signal adding means for adding a synchronizing signal to said additional code string; wherein
said code-string combining means synthesizes the additional code string to which the synchronizing signal is added by the synchronizing signal adding means, with said basic code string for outputting the synthesized code string.
3. A moving-picture signal coding system as set forth in claim 1, further comprising code-string simplifying means for simplifying said additional code string no reduce the code amount of the additional code string; wherein
said code-string combining means synthesizes the additional code string simplified by the code-string simplifying means with said basic code string, for outputting the synthesized code string.
4. A moving-picture signal coding system as set forth in claim 3, further comprising
means for controlling a simplifying method performed by said code-string simplifying means, on the basis of data on the code amount of the code string outputted from said coding means and on the basis of data on error resilience of the code string.
5. A moving-picture signal coding system as set forth in claim 3, further comprising synchronizing signal adding means for adding a synchronizing signal to said additional code string; wherein
said code-string combining means synthesizes the additional code string to which the synchronizing signal is added by the synchronizing signal adding means, with said basic code string for outputting the synthesized code string.
6. A moving-picture signal coding system as set forth in claim 3,
wherein said coding means codes said input image signal using a predetermined code table to produce said basic code string; and
wherein said code-string simplifying means comprises important data selecting means for selecting only an important data of a relatively high importance among said basic code string, and code-string transforming means for transforming the code string of the important data selected by the important data selecting means, using a code table which is optimized to the important data and which is different from the code table of said coding means.
7. A moving-picture signal coding system as set forth in claim 6, further comprising
means for controlling a simplifying method performed by said code-string simplifying means, on the basis of data on the code amount of the code string outputted from said coding means and on the basis of data on error resilience of the code string.
8. A moving-picture signal coding system as set forth in claim 3,
wherein said coding means codes said input image signal using a predetermined code table to produce said basic code string, and
wherein said code-string simplifying means comprises important data selecting means for selecting only an important data of a relatively high importance among said basic code string, and code-string transforming means for transforming the code string of the important data selected by the important data selecting means, using the same code table as that of said coding means.
9. A moving-picture signal coding system as set forth in claim 8, further comprising
means for controlling a simplifying method performed by said code-string simplifying means, on the basis of data on the code amount of the code string outputted from said coding means and on the basis of data on error resilience of the code string.
10. A moving-picture decoding system comprising:
code-string diving means for dividing an input code string into a basic code string and an additional code string obtained by delaying the basic code string;
decoding means for decoding the basic code string or the additional code string to output a decoded data;
discriminating means for discriminating whether it is possible to decode the basic code string from the coded data by the decoding means; and
code-string switching means for inputting the basic code string to the decoding means when it is discriminated by the discriminating means that it is possible to decode the basic code string by the decoding means, and for inputting the additional code string to the decoding means when it is discriminated by the discriminating means that it is impossible to decode the basic code string by the decoding means.
11. A moving-picture decoding system as set forth in claim 10, wherein
said code-string dividing means discriminates said basic code string from said additional code string by means of the synchronizing signal added to said additional code string, and divides said input code string into said basic code string and said additional code string on the basis of the discriminated results.
12. A moving-picture decoding system as set forth in claim 10, further comprising interpolating means for interpolating parts of said additional code string simplified to reduce the code amount thereof; wherein
said code-string switching means inputs the additional code string interpolated by the interpolating means, to said decoding means when it is discriminated by said discriminating means that it is impossible to decode said basic code string by said decoding means.
13. A moving-picture decoding system as set forth in claim 12, further comprising interpolating means for interpolating parts of said additional code string simplified to reduce the code amount thereof; wherein
said code-string switching means inputs the additional code string interpolated by the interpolating means, to said decoding means when it is discriminated by said discriminating means that it is impossible to decode said basic code string by said decoding means.
14. An image data decoding system comprising:
code-string discriminating means for discriminating whether an input code string is a basic code string or an additional code string obtained by delaying the basic code string;
basic code-string decoding means for decoding the basic code string; additional code-string decoding means for decoding the additional code string;
code-string switching means for inputting the input code string to the basic code-string decoding means when it is discriminated by the code-string discriminating means that the input code string is the basic code string, and for inputting the input code string to the additional code-string decoding means when it is discriminated by the code-string discriminating means that the input code string is the additional code string; and
means for selectively outputting any one of a decoded value of the basic code-string decoding means and a decoded value of the additional code-string decoding means, on the basis of the discriminated results of the code-string discriminating means, the decoded state of the basic code-string decoding means, and the decoded state of the additional code-string decoding means.
15. An image data decoding system as set forth in claim 14, wherein
said code-string discriminating means discriminates whether said input code string is the basic code string or the additional code string, on the basis of data representative of a time position of a frame of said input code string.
16. An image data decoding system as set forth in claim 14, wherein
said decoded-value selecting means selects any one of a decoded value of said basic code-string decoding means and a decoded value of said additional code-string decoding means for each of a small region of an image, by means of decoded data of said basic code-string decoding means and said additional code-string decoding means, error data, and said code-string discriminating means.
17. An image data decoding system comprising:
code-string discriminating means for discriminating whether an input code string is a basic code string or an additional code string obtained by delaying the basic code string;
code-string decoding means for decoding the input code string;
decoded-value storing means for storing a decoded value decoded by the code-string decoding means; and
means for selectively outputting any one of a decoded value of the code-string decoding means and the decoded value stored in the decoded-value storing means, on the basis of the discriminated results of the code-string discriminating means and the decoded state of the code-string decoding means.
18. An image data decoding system as set forth in claim 17, wherein
said code-string discriminating means discriminates whether said input code string is the basic code string or the additional code string, on the basis of data representative of a time position of a frame of said input code string.
19. An image data decoding system as set forth in claim 17, wherein
said decoded-value selecting means selects any one of a decoded value of said basic code-string decoding means and a decoded value of said additional code-string decoding means for each of a small region of an image, by means of decoded data of said basic code-string decoding means and said additional code-string decoding means, error data, and said code-string discriminating means.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A system for managing and tracking technical events associated with production of aircraft and aircraft-related components, the system comprising:
a database configured to store quality assurance information about said technical events associated with said production of aircraft and aircraft-related components;
an end-user connected to said database via a network;
a server connected to said network, said sever being configured to manage said quality assurance information about said technical events between said database and said end-user; and
a web-based graphical user interface configured to display, at said end-user, said quality assurance information.
2. The system of claim 1, wherein said quality assurance information includes a case number, a critical number, status information about one of said technical events, an origin of one particular technical event, cost associated with said one technical event, and disposition of said one technical event.
3. The system of claim 1, wherein said web-based graphical user interface is configured to display a status of corrective action for said technical events.
4. The system of claim 1, wherein said web-based graphical user interface is configured to arrange and display said technical events in order of importance.
5. The system of claim 4, wherein said server is configured to determine said order of importance of said technical events based on a critical number, said critical number being determined by frequency of one of technical events, severity of said one technical event, and detectability of said one technical event.
6. The system of claim 5, wherein after said one technical event is cured, said server changes said critical number, and said web-based graphical user interface displays an updated critical number.
7. A method of managing and tracking technical events during production of aircraft and aircraft-related components via a web-based system, the method comprising:
receiving information about said technical events from an end-user;
transmitting said information about said technical events to a database;
receiving a request from another end-user;
retrieving said information about said technical events from said database; and
providing quality assurance information about said technical events to said another end-user via a network.
8. A method according to claim 7, wherein said providing further comprises providing to said end-user quality assurance information including, a case number, a critical number, status of one of said technical events, an origin of said one technical event, cost associated with said one technical event, and disposition of said one technical event.
9. A method according to claim 7, wherein said providing further comprises providing to said end-user a status of corrective action for said technical events.
10. A method according to claim 7, wherein said providing further comprises providing to said end-user said information about said technical events arranged in order of importance.
11. A method according to claim 10, further comprising determining said order of importance of said technical events based on a critical number determined by frequency of one of said technical events, severity of said one technical event, and detectability of said one technical event.
12. A method according to claim 11, further comprising decreasing said critical number after said one technical event is cured; and
providing to said end-user an updated critical number after said one technical defect is cured.
13. A computer program product for managing and tracking technical events during the production of aircraft and aircraft related components, said computer program product being configured to store program instructions for execution on a computer system enabling the computer system to perform the steps of:
receiving information about said technical events from an end-user;
transmitting said information about said technical events to a database;
receiving a request from another end-user;
retrieving said information about said technical events from said database; and
providing quality assurance information about said technical events from said database to said another end-user via a network.
14. The computer program product of claim 13, wherein said providing further comprises providing to said end-user quality assurance information including, a case number, a critical number, status of one of said technical events, an origin of said one technical event, cost associated with said one technical event, and disposition of said one technical event.
15. The computer program product of claim 13, wherein said providing further comprises providing to said end-user a status of corrective action for said technical events.
16. The computer program product of claim 13, wherein said providing further comprises providing to said end-user said information about said technical events arranged in order of importance.
17. The computer program product of claim 16, further comprising determining said order of importance of said technical events based on a critical number determined by frequency of one of said technical events, severity of said one technical event, and detectability of said one technical event.
18. The computer program product of claim 17, further comprising decreasing said critical number after said one technical event is cured; and
providing to said end-user an updated critical number after said one technical defect is cured.

1461157914-013859d0-ed46-485e-aab9-7a07964d7c3c

1. A method of manufacturing a complementary metal oxide semiconductor (CMOS) image sensor, comprising:
providing a semiconductor substrate having an isolation layer formed thereon;
forming a photodiode on an active region of the semiconductor substrate;
forming first and second gate polys on a transistor region of the active region of the semiconductor substrate;
forming a floating diffusion region on the semiconductor substrate between the first and second gate polys for receiving electrons transferred from the photodiode; and
forming a floating diffusion node region at part of the floating diffusion region for forming a metal contact.
2. The method according to claim 1, wherein:
the first gate poly is a gate poly of a transfer transistor of a CMOS image sensor; and
the second gate poly is a gate poly of a reset transistor of the CMOS sensor.
3. The method according to claim 1, wherein forming the floating diffusion region comprises implanting n type impurity ions.
4. The method according to claim 3, wherein forming the floating diffusion region further comprises implanting p type impurity ions into a surface of the floating diffusion region after implanting the n type impurity ions.
5. The method according to claim 4, wherein forming the floating diffusion node region comprises implanting n+ type impurity ions to a higher density than impurities implanted into the floating diffusion region.
6. A method of manufacturing a complementary metal oxide semiconductor (CMOS) image sensor, comprising:
providing a semiconductor substrate having an isolation region and an active region defined thereon;
forming a plurality of gate polys at a predetermined portion of the active region;
forming a photodiode on the semiconductor substrate at one side of one of the plurality of gate polys;
forming spacers on sidewalls of the gate polys;
implanting n0 type impurity ions for defining a floating diffusion region in the active region using a first mask covering the photodiode and exposing a region between two of the plurality of gate polys;
implanting p0 type impurity ions into a surface of the floating diffusion region using the first mask; and
implanting n+ type impurity ions for forming a the floating diffusion node region for a metal contact at a part of the floating diffusion region using a second mask exposing only the part of the floating diffusion region.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for processing messages in a mobile communications network, the method comprising:
at a first network node:
(a) receiving a first message relating to a communication in a mobile communications network, the first message including a called directory number;
(b) performing a lookup in a first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party;
(c) in response to determining that the called party has been ported out of the first network, formulating a first reply message including first routing information from the first database, the first routing information indicating a second network to which the called party has been ported; and
(d) in response to determining that the called party has not been ported out, formulating a second reply message including second routing information from the first database, the second routing information corresponding to the determined migration status.
2. The method of claim 1 wherein receiving a first message includes receiving a signaling system 7 (SS7) signaling message.
3. The method of claim 2 wherein receiving an SS7 signaling message includes receiving an Internet protocol-encapsulated SS7 signaling message.
4. The method of claim 1 wherein receiving a first message includes receiving a send routing information (SRI) signaling message.
5. The method of claim 1 wherein receiving a first message includes receiving a send location request (LocReq) signaling message.
6. The method of claim 1 wherein receiving a first message includes receiving at least one of an SRI signaling message and a LocReq signaling message that corresponds to a session initiation protocol (SIP) initiated call.
7. The method of claim 4 wherein formulating a first reply message including routing information indicating a second network to which the called party has been ported includes generating an SRI-Acknowledge (SRI-Ack) signaling message.
8. The method of claim 5 wherein formulating a first reply message including routing information indicating a second network to which the called party has been ported includes generating a location request return result (LocReq RR) signaling message.
9. The method of claim 1 wherein the called directory number includes a mobile subscriber ISDN (MSISDN) number.
10. The method of claim 1 wherein performing a lookup in the first database includes performing a lookup in the first database based on a mobile service entity type in the first message.
11. The method of claim 1 wherein formulating a first reply message including first routing information from the first database includes including a routing number (RN) value obtained from the first database in the first reply message.
12. The method of claim 1 wherein performing a lookup in a first database includes performing a lookup in an exceptions-based database having entries indexed by directory numbers that are exceptions to called directory numbers used to index entries in a second database.
13. The method of claim 12 comprising in response to failing to locate an entry corresponding to the called directory number in the first database, performing a second lookup in the second database based on the called directory number.
14. The method of claim 1 wherein formulating a second reply message including second routing information corresponding to the determined migration status at the first node comprises:
(a) determining whether the directory number is registered according to a first application layer mobile signaling protocol; and
(b) in response to the directory number being registered in the first application layer mobile signaling protocol, formulating the second reply message to include second routing information indicating a node in the first network that corresponds to the first application layer mobile signaling protocol and that is serving the called directory number.
15. The method of claim 14 comprising, in response to determining that the directory number is not registered according to the first application layer mobile signaling protocol, formulating the second reply message to include second routing information indicating a node in the first network that corresponds to a second application layer mobile signaling protocol and that is serving the called directory number.
16. The method of claim 15 wherein the first application layer mobile signaling protocol includes the Global System for Mobile communications (GSM) protocol and the second application layer mobile signaling protocol includes the Interim Standard-41 (IS-41) protocol.
17. The method of claim 15 wherein the first application layer mobile signaling protocol includes the IS-41 protocol and the second application layer mobile signaling protocol includes the GSM protocol.
18. The method of claim 14 comprising, in response to determining that the called directory number is registered according to the first application layer mobile signaling protocol, formulating the second reply message to include second routing information indicating an MSC of the first application layer mobile signaling protocol.
19. The method of claim 14 comprising, in response to determining that the called directory number is not registered according to the first application layer mobile signaling protocol, formulating the second reply message to include second routing information indicating an MSC of a second application layer mobile signaling protocol.
20. The method of claim 1 comprising analyzing information in the first message to determine whether mobile number portability and migration processing is required for the first message.
21. The method of claim 20 wherein analyzing information in the first message to determine whether number portability and migration processing is required includes examining at least one of a translation type (TT) parameter, a global title indicator (GTI) parameter, a numbering plan (NP) parameter, a nature of address indicator (NAI) parameter, and a transaction capabilities application part (TCAP) or mobile application part (MAP) operation code parameter in the first message.
22. A method for processing messages in a mobile communications network, the method comprising:
at a first network node:
(a) receiving a first message relating to a communication in a mobile communications network, the first message including a called directory number;
(b) locating number portability and migration status information for the called directory number, wherein the migration status information includes an indicator that indicates whether a called party of a first service type has migrated to a second service type; and
(c) processing the first message in a manner that gives priority to the number portability status information.
23. A method for processing messages in a mobile communications network, the method comprising:
at a first network node:
(a) receiving a first message relating to a communication in a mobile communications network, the first message being formatted according to one of a first and a second application layer mobile signaling protocol, the first message including a called directory number and requesting routing information for a dual-mode handset;
(b) performing a lookup in a first database based on the called directory number to determine whether a called party has been ported out of a first network; and
(c) in response to determining that the called party has been ported out of the first network, formulating a first reply message according to a same one of the first and the second application layer mobile signaling protocol and including first routing information from the first database, the first routing information indicating a second network to which the called party has been ported.
24. A routing node for processing messages in mobile communications network, the routing node comprising:
(a) a communication module for receiving a first message relating to a call in a mobile communications network, the first message including a called directory number;
(b) a first database for storing entries corresponding to directory numbers, at least some of the entries including number portability and migration status information for the directory numbers; and
(c) a database services module operatively associated with the first database for:
(i) performing a lookup in the first database based on the called directory number to determine whether a called party has been ported out of a first network and to determine a migration status of the called party; and
(ii) in response to determining that the called party has been ported out of the first network, formulating a first reply message including first routing information from the first database, the routing information indicating a second network to which the called party has been ported; and
(iii) in response to determining that the called party has not been ported out, formulating a second reply message including second routing information from the first database, the second routing information corresponding to the determined migration status.
25. The routing node of claim 24 wherein the communication module includes a signaling system 7 (SS7) message transfer part (MTP) capable link interface module (LIM).
26. The routing node of claim 24 wherein the communication module includes an Internet protocol capable data communication module (DCM).
27. The routing node of claim 24 comprising logic configured to process a send routing information (SRI) message as the first message.
28. The routing node of claim 26 comprising logic configured to process a send location request (LocReq) signaling message as the first message.
29. The routing node of claim 24 comprising logic configured to process at least one of an SRI signaling message and a LocReq signaling message that corresponds to a session initiation protocol (SIP) initiated call.
30. The routing node of claim 24 comprising logic configured to formulate an SRI-Acknowledge (SRI-Ack) message as at least one of the first and second reply messages.
31. The routing node of claim 24 comprising logic configured to formulate a location request return result (LocReq RR) message as at least one of the first and second reply messages.
32. The routing node of claim 24 wherein the first database comprises an exception-based database having entries indexed by directory numbers that are exceptions to called directory numbers used to index entries in a second database.
33. The routing node of claim 32 wherein the second database comprises entries having called directory numbers, at least some of which are not ported-out or migrated.
34. The routing node of claim 33 wherein the database services module searches the first database, and, in response to failing to locate an entry in the first database, searches the second database.
35. The routing node of claim 24 wherein the database services module performs a lookup in the first database based on a mobile service entity type in the first message.
36. The routing node of claim 24 wherein the database services module uses a routing number (RN) value obtained from the first database to formulate the first reply message.
37. The routing node of claim 24 wherein the database services module formulates the second reply message including second routing information corresponding to the determined migration status by:
(a) determining whether the directory number is registered according to a first application layer mobile signaling protocol; and
(b) in response to the directory number being registered in the first application layer mobile signaling protocol, formulating the second reply message to include second routing information indicating a node in the first network that corresponds to the first application layer mobile signaling protocol and that is serving the called directory number.
38. The routing node of claim 37 wherein, in response to determining that the directory number is not registered according to the first application layer mobile signaling protocol, the database services module formulates the second reply message to include second routing information indicating a node in the first network that corresponds to a second application layer mobile signaling protocol and that is serving the called directory number.
39. The routing node of claim 38 wherein the first application layer mobile signaling protocol includes the Global System for Mobile communications (GSM) protocol and the second application layer mobile signaling protocol includes the Interim Standard-41 (IS-41) protocol.
40. The routing node of claim 38 wherein the first application layer mobile signaling protocol includes the IS-41 protocol and the second application layer mobile signaling protocol includes the GSM protocol.
41. The routing node of claim 37 wherein, in response to determining that the called directory number is registered according to the first application layer mobile signaling protocol, the database services module formulates the second reply message to include second routing information indicating an MSC of the first application layer mobile signaling protocol.
42. The routing node of claim 37 wherein, in response to determining that the called directory number is not registered according to the first application layer mobile signaling protocol, the database services module formulates the second reply message to include second routing information indicating an MSC of a second application layer mobile signaling protocol.
43. The routing node of claim 24 wherein the database services module includes logic configured to analyze information in the first message to determine whether mobile number portability and migration processing is required for the first message.
44. The routing node of claim 43 wherein the logic configured to analyze information in the first message to determine whether mobile number portability and migration processing is required for the first message determines whether number portability processing is required by examining at least one of a translation type (TT), global title indicator (GTI), numbering plan (NP), and nature of address (NAI) parameters in the first message.
45. A routing node for processing messages in a mobile communications network, comprising:
(a) a communication module for receiving a first message relating to a call in a mobile communications network, the first message including a called directory number;
(b) a first database containing entries corresponding to number portability and migration status information of directory numbers, wherein the migration status information includes an indicator that indicates whether a called party of a first service type has migrated to a second service type; and
(c) a database services module for processing the first message in a manner that gives priority to the number portability status information.