Claims
- 1. A method of partially dual encrypting a digital video signal, comprising:
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets occurring in a star pattern approximately situated at approximately a center of an image; encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and replacing the unencrypted packets of the specified packet type with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal.
- 2. The method according to claim 1, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 3. The method according to claim 2, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 4. The method according to claim 2, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 5. The method according to claim 2, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 6. The method according to claim 1, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 7. The method according to claim 1, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 8. The method according to claim 1, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 9. The method according to claim 1, wherein the star pattern is centered above a true center of the image.
- 10. The method according to claim 1, wherein the star pattern has rays extending horizontally across a full width of the image.
- 11. The method according to claim 1, wherein the star pattern has rays extending vertically across a full height of the image.
- 12. The method according to claim 1, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 13. A computer readable medium storing instructions which, when executed on a programmed processor, carry out the method of encrypting a digital video signal according to claim 1.
- 14. The computer readable medium of claim 13, wherein the medium comprises one of an electronic storage medium and a carrier wave.
- 15. An electronic transmission medium carrying an encrypted digital video signal encrypted by the method according to claim 1.
- 16. A selective encryption encoder, comprising:
a packet identifier that identifies packets of a specified packet type, the specified packet type comprising packets occurring in a star pattern approximately situated at a center of an image; a packet duplicator that duplicates the identified packets to produce first and second sets of the identified packets; means for sending and receiving packets to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method; a secondary encrypter for encrypting the second set of identified packets under a second encryption method.
- 17. The selective encryption encoder according to claim 16, wherein wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 18. The selective encryption encoder according to claim 17, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 19. The selective encryption encoder according to claim 17, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 20. The selective encryption encoder according to claim 17, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 21. The selective encryption encoder according to claim 16, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 22. The selective encryption encoder according to claim 16, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 23. The selective encryption encoder according to claim 16, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 24. The selective encryption encoder according to claim 16, wherein the star pattern is centered above a true center of the image.
- 25. The selective encryption encoder according to claim 16, wherein the star pattern has rays extending horizontally across a full width of the image.
- 26. The selective encryption encoder according to claim 16, wherein the star pattern has rays extending vertically across a full height of the image.
- 27. The selective encryption encoder according to claim 16, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 28. A method of partially encrypting a digital video signal, comprising:
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets occurring in a star pattern; encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal.
- 29. The method according to claim 28, further comprising encrypting the packets identified as being of the specified packet type using a second encryption method to produce second encrypted packets; and
inserting the second encrypted packets into the digital video signal to produce a dual partially encrypted video signal.
- 30. The method according to claim 29, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 31. The method according to claim 28, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 32. The method according to claim 28, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 33. The method according to claim 28, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 34. The method according to claim 28, wherein the star pattern is centered above a true center of the image.
- 35. The method according to claim 28, wherein the star pattern has rays extending horizontally across a full width of the image.
- 36. The method according to claim 28, wherein the star pattern has rays extending vertically across a full height of the image.
- 37. The method according to claim 28, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 38. A computer readable medium storing instructions which, when executed on a programmed processor, carry out the method of encrypting a digital video signal according to claim 28.
- 39. The computer readable medium of claim 38, wherein the medium comprises one of an electronic storage medium and a carrier wave.
- 40. An electronic transmission medium carrying an encrypted digital video signal encrypted by the method according to claim 28.
- 41. A method of partially encrypting a digital video signal, comprising:
examining unencrypted packets of data in the digital video signal to identify a specified packet type, the specified packet type comprising packets occurring in a star pattern approximately situated at an upper center of an image, and containing an intra-coded macroblock, the star pattern being centered above a true center of the image and having rays extending horizontally and vertically across a full width and height of the image respectively, the star pattern further having a rectangular central portion centered approximately one slice above a center of the image; encrypting packets identified as being of the specified packet type using a first encryption method to produce first encrypted packets; and replacing the unencrypted packets of the specified packet type with the first encrypted packets in the digital video signal to produce a partially encrypted video signal.
- 42. The method according to claim 41, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 43. The method according to claim 41, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 44. The method according to claim 41, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 45. A computer readable medium storing instructions which, when executed on a programmed processor, carry out the method of encrypting a digital video signal according to claim 41.
- 46. The computer readable medium of claim 45, wherein the medium comprises one of an electronic storage medium and a carrier wave.
- 47. An electronic transmission medium carrying an encrypted digital video signal encrypted by the method according to claim 41.
- 48. A television set-top box, comprising:
a receiver receiving a digital television signal comprising:
a plurality of unencrypted packets; and a plurality of encrypted packets, wherein the encrypted packets are of at least one selected packet type and the at least one selected packet type comprises packets occurring in a star pattern approximately situated at an upper center of an image; a decrypter that decrypts the encrypted packets; and a decoder that decodes the unencrypted packets and the decrypted packets to produce a signal suitable for play on a television set.
- 49. The television set-top box according to claim 48, wherein wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 50. The television set-top box according to claim 48, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 51. The television set-top box according to claim 48, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 51. The television set-top box according to claim 48, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 52. The television set-top box according to claim 48, wherein the star pattern is centered above a true center of the image.
- 53. The television set-top box according to claim 48 wherein the star pattern has rays extending horizontally across a full width of the image.
- 54. The television set-top box according to claim 48, wherein the star pattern has rays extending vertically across a full height of the image.
- 55. The television set-top box according to claim 48, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 56. A selective encryption decoder, for decrypting and decoding a selectively encrypted digital video signal, comprising:
a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); a decrypter receiving the encrypted packets having the second PID and decrypting the encrypted packets using a first encryption method to produce decrypted packets; a PID remapper that changes at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and a decoder that decodes the unencrypted and decrypted packets to produce a decoded video signal.
- 57. The selective encryption decoder according to claim 56, wherein wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 58. The selective encryption decoder according to claim 56, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 59. The selective encryption decoder according to claim 56, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 60. The selective encryption decoder according to claim 56, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 61. The selective encryption decoder according to claim 56, wherein the star pattern is centered above a true center of the image.
- 62. The selective encryption decoder according to claim 56 wherein the star pattern has rays extending horizontally across a full width of the image.
- 63. The selective encryption decoder according to claim 56, wherein the star pattern has rays extending vertically across a full height of the image.
- 64. The selective encryption decoder according to claim 56, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 65. A method of decrypting and decoding a selectively encrypted digital video signal, comprising:
receiving packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); decrypting the encrypted packets having the second PID to produce decrypted packets; remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and decoding the unencrypted and decrypted packets to produce a decoded video signal.
- 66. The method according to claim 65, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 67. The method according to claim 65, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 68. The method according to claim 65, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 69. The method according to claim 65, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 70. The method according to claim 65, wherein the star pattern is centered above a true center of the image.
- 71. The method according to claim 65, wherein the star pattern has rays extending horizontally across a full width of the image.
- 72. The method according to claim 65, wherein the star pattern has rays extending vertically across a full height of the image.
- 73. The method according to claim 65, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 74. A computer readable medium storing instructions which, when executed on a programmed processor, carry out the method of encrypting a digital video signal according to claim 65.
- 75. The computer readable medium of claim 74, wherein the medium comprises one of an electronic storage medium and a carrier wave.
- 76. An electronic transmission medium carrying a digital video signal decoded and decrypted by the method according to claim 65.
- 77. A computer readable medium that carries instructions that when executes on a programmed processor to facilitate operation of a video receiver device to decrypt and decode a selectively encoded digital video signal wherein the instructions comprise:
a code segment that controls a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame, the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); a code segment that controls decryption of the encrypted packets to produce decrypted packets; a code segment that controls remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and a code segment that controls decoding the unencrypted and decrypted packets to produce a decoded video signal.
- 78. The computer readable medium of claim 77, wherein the medium comprises one of an electronic storage medium and a carrier wave.
- 79. The computer readable medium according to claim 77, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 80. The computer readable medium according to claim 77, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 81. The computer readable medium according to claim 77, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 82. The computer readable medium according to claim 77, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 83. The computer readable medium according to claim 77, wherein the star pattern is centered above a true center of the image.
- 84. The computer readable medium according to claim 77, wherein the star pattern has rays extending horizontally across a full width of the image.
- 85. The computer readable medium according to claim 77, wherein the star pattern has rays extending vertically across a full height of the image.
- 86. The computer readable medium according to claim 77, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 87. A selectively encrypted digital video signal embodied in a carrier wave, comprising:
a stream of packets of video data, wherein the stream of packets when not encrypted represent a segment of video content; certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry video data arranged in a star pattern within a video frame; a first segment of code that identifies the unencrypted packets by a first packet identifier (PID); and a second segment of code that identifies the encrypted packets by a second packet identifier (PID).
- 88. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 89. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 90. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 91. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 92. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein the star pattern is centered above a true center of the image.
- 93. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein the star pattern has rays extending horizontally across a full width of the image.
- 94. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein the star pattern has rays extending vertically across a full height of the image.
- 95. The selectively encrypted digital video signal embodied in a carrier wave according to claim 87, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 96. A selectively encrypted digital video signal embodied in a computer readable medium, comprising:
a sequence of packets of video data, wherein the sequence of packets when not encrypted represent a segment of video content; wherein certain of the packets are unencrypted; wherein certain of the packets have been produced by decrypting encrypted packets; wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; and a segment of code that identifies the unencrypted packets by a first packet identifier (PID); and a segment of code that identifies the encrypted packets by a second packet identifier (PID).
- 97. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern.
- 98. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18.
- 99. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27.
- 100. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41.
- 101. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the star pattern is centered above a true center of the image.
- 102. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the star pattern has rays extending horizontally across a full width of the image.
- 103. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the star pattern has rays extending vertically across a full height of the image.
- 104. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image.
- 105. The selectively encrypted digital video signal embodied in a computer readable medium according to claim 96, wherein the medium comprises one of an electronic storage medium and a carrier wave.
CROSS REFERENCE TO RELATED DOCUMENTS
[0001] This application is a continuation in part of patent applications docket number SNY-R4646.01 entitled “Critical Packet Partial Encryption” to Unger et al., Ser. No. 10/038,217; patent applications docket number SNY-R4646.02 entitled “Time Division Partial Encryption” to Candelore et al., Ser. No. 10/038,032; docket number SNY-R4646.03 entitled “Elementary Stream Partial Encryption” to Candelore, Ser. No. 10/037,914; docket number SNY-R4646.04 entitled “Partial Encryption and PID Mapping” to Unger et al., Ser. No. 10/037,499; and docket number SNY-R4646.05 entitled “Decoding and Decrypting of Partially Encrypted Information” to Unger et al., Ser. No. 10/037,498 all of which were filed on Jan. 2, 2002 and are hereby incorporated by reference herein.
[0002] This application is also related to and claims priority benefit of U.S. Provisional patent application serial No. 60/372,901 filed Apr. 16, 2002, docket number 50S5064 entitled “Method for Partially Scrambling Content by Encryption of Intracoded Macroblock in the Center of the TV Image” to Candelore, et al.; and U.S. Provisional patent application serial No. 60/355,326 filed Feb. 8, 2002 docket number 50R4900, entitled “Analysis of Content Selection Methods”, to Candelore. These applications are also hereby incorporated by reference herein.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60372901 |
Apr 2002 |
US |
|
60355326 |
Feb 2002 |
US |
Continuation in Parts (5)
|
Number |
Date |
Country |
Parent |
10038217 |
Jan 2002 |
US |
Child |
10273903 |
Oct 2002 |
US |
Parent |
10038032 |
Jan 2002 |
US |
Child |
10273903 |
Oct 2002 |
US |
Parent |
10037914 |
Jan 2002 |
US |
Child |
10273903 |
Oct 2002 |
US |
Parent |
10037499 |
Jan 2002 |
US |
Child |
10273903 |
Oct 2002 |
US |
Parent |
10037498 |
Jan 2002 |
US |
Child |
10273903 |
Oct 2002 |
US |