Sign In to Follow Application
View All Documents & Correspondence

Supplying Omitted Critical Code Portion To Activate Licensable Component In Audio Video Device

Abstract: An audio video display device (12) includes a licensable component (e.g. 54 56 58 etc.) requiring software code to execute a licensable function. The device is vended with the software code but without the critical piece of code (208). Upon determining that a license for the licensable function has been activated the critical piece of code (208) is downloaded to the device to enable execution of the licensed function.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
02 May 2013
Publication Number
24/2016
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
knk@kankrishme.com
Parent Application
Patent Number
Legal Status
Grant Date
2020-04-20
Renewal Date

Applicants

SONY CORPORATION
1 7 1 Konan Minato Ku Tokyo 108 0075

Inventors

1. SHINTANI Peter
15760 Camino Codorniz San Diego California 92172

Claims

1. Method comprising: receiving initial software code in an audio-video display device (12) having a licensable component that requires software code to function and having a processor (18) being able to execute code, the initial software code not including a critical piece of code (208) without which the initial software cannot be executed by the processor as the software code for the licensable component to function, wherein the initial software code has no executable capability whatsoever without the critical piece of code; receiving (146), responsive to a determination (144) that a license for the licensable component has been activated, the critical piece of code in cooperation with the initial software code in the audio-video display device to render fully capable software code for the licensable component; and using (210) the processor to execute the fully capable software code to thereby render the licensable component functional.

2. The method of claim 1, wherein the audio-video display device is a TV.

3. The method of claim 1, wherein the initial software code has an entry point (202) and an exit point (204), the critical piece of code (208) being copied into the initial software code between the entry point and the exit point to render the fully capable code.

4. The method of claim 1, wherein the initial software code has a reduced executable capability (206) without the critical piece of code.

5. The method of claim 4, wherein the initial software code includes a reduced capability module (206) and the reduced capability module is removed from operation when the critical piece of code is received.

6. The method of claim 1, wherein without the critical piece of code (208), the licensed function cannot be executed regardless of any security measures that may be lifted, because the critical piece of code must be present and executable within software code and until the license for the licensed function has been activated, the critical piece of code is missing from the initial software code as opposed to being present in the initial software code but merely disabled in some fashion.

7. TV (12) comprising: at least one licensable component (e.g., 54-56, etc.) for which a license has not been obtained prior to vending the TV; a processor (18) in the TV; the processor executing software code associated with the licensable component required for the licensable component to function only in the event that a critical piece of code (208) is present in the software code, the software code not being executable by the processor to render the licensable component functional in the event that the critical piece of code is not present in the software code even though the software code is accessible to the processor, wherein the initial software code has no executable capability whatsoever without the critical piece of code; and a communication interface (e.g., 24, 48) communicatively coupled to the processor and receiving the critical piece of code responsive to a determination that a license for the licensable component has been activated.

8. The TV of claim 7, wherein the licensable component is a terrestrial broadcast advanced television systems committee (ATSC) demodulator assembly (58).

9. The TV of claim 7, wherein the licensable component is a video decoder (62).

10. The TV of claim 7, wherein the licensable component is an audio decoder (64).

11. The TV of claim 7, wherein the licensable component is a digital rights management component (e.g., 40).

12. The TV of claim 7, wherein the licensable component is a web browser (26).

13. The TV of claim 7, wherein the licensable component is an electronic program guide (EPG) component.

Specification

We Claim:
1. Method comprising:
receiving initial software code in an audio-video display device (12) having a licensable component that requires software code to function and having a processor (18) being able to execute code, the initial software code not including a critical piece of code (208) without which the initial software cannot be executed by the processor as the software code for the licensable component to function, wherein the initial software code has no executable capability whatsoever without the critical piece of code;
receiving (146), responsive to a determination (144) that a license for the licensable component has been activated, the critical piece of code in cooperation with the initial software code in the audio-video display device to render fully capable software code for the licensable component; and
using (210) the processor to execute the fully capable software code to thereby render the licensable component functional.
2. The method of claim 1, wherein the audio-video display device is a TV.
3. The method of claim 1, wherein the initial software code has an entry point (202) and an exit point (204), the critical piece of code (208) being copied into the initial software code between the entry point and the exit point to render the fully capable code.
4. The method of claim 1, wherein the initial software code has a reduced executable capability (206) without the critical piece of code.
5. The method of claim 4, wherein the initial software code includes a reduced capability module (206) and the reduced capability module is removed from operation when the critical piece of code is received.
6. The method of claim 1, wherein without the critical piece of code (208), the licensed function cannot be executed regardless of any security measures that may be lifted, because the critical piece of code must be present and executable within software code and until the license for the licensed function has been activated, the critical piece of code is missing from the initial software code as opposed to being present in the initial software code but merely disabled in some fashion.
7. TV (12) comprising:
at least one licensable component (e.g., 54-56, etc.) for which a license has not been obtained
prior to vending the TV;
a processor (18) in the TV;
the processor executing software code associated with the licensable component required for the
licensable component to function only in the event that a critical piece of code (208) is present in
the software code, the software code not being executable by the processor to render the
licensable component functional in the event that the critical piece of code is not present in the
software code even though the software code is accessible to the processor, wherein the initial software code has no executable capability whatsoever without the critical piece of code; and a communication interface (e.g., 24, 48) communicatively coupled to the processor and receiving the critical piece of code responsive to a determination that a license for the licensable component has been activated.
8. The TV of claim 7, wherein the licensable component is a terrestrial broadcast advanced television systems committee (ATSC) demodulator assembly (58).
9. The TV of claim 7, wherein the licensable component is a video decoder (62).
10. The TV of claim 7, wherein the licensable component is an audio decoder (64).
11. The TV of claim 7, wherein the licensable component is a digital rights management component (e.g., 40).
12. The TV of claim 7, wherein the licensable component is a web browser (26).
13. The TV of claim 7, wherein the licensable component is an electronic program guide (EPG) component.

Documents

Application Documents

# Name Date
1 Specification.pdf 2013-05-03
2 IB304.pdf 2013-05-03
3 Form 5.pdf 2013-05-03
4 Form 3.pdf 2013-05-03
5 DRAWINGS.pdf 2013-05-03
6 3479-CHENP-2013.pdf 2013-05-06
7 Form13_Address of service Change_21-06-2013.pdf 2013-06-21
8 3479-CHENP-2013 CORRESPONDENCE OTHERS 21-06-2013.pdf 2013-06-21
9 3479-CHENP-2013 FORM-1 21-06-2013.pdf 2013-06-21
10 3479-CHENP-2013 FORM-3 10-10-2013.pdf 2013-10-10
11 3479-CHENP-2013 CORRESPONDENCE OTHERS 10-10-2013.pdf 2013-10-10
12 abstract 3479-CHENP-2013.jpg 2014-07-17
13 Form 26 [27-12-2016(online)].pdf 2016-12-27
14 Correspondence by Agent_Power Of Attorney_05-01-2017.pdf 2017-01-05
15 3479-CHENP-2013-FORM 3 [26-07-2017(online)].pdf 2017-07-26
16 3479-CHENP-2013-FER.pdf 2019-02-13
17 3479-CHENP-2013-Proof of Right (MANDATORY) [21-05-2019(online)].pdf 2019-05-21
18 3479-CHENP-2013-PETITION UNDER RULE 137 [21-05-2019(online)].pdf 2019-05-21
19 3479-CHENP-2013-OTHERS [21-05-2019(online)].pdf 2019-05-21
20 3479-CHENP-2013-Information under section 8(2) (MANDATORY) [21-05-2019(online)].pdf 2019-05-21
21 3479-CHENP-2013-FORM 3 [21-05-2019(online)].pdf 2019-05-21
22 3479-CHENP-2013-FER_SER_REPLY [21-05-2019(online)].pdf 2019-05-21
23 3479-CHENP-2013-DRAWING [21-05-2019(online)].pdf 2019-05-21
24 3479-CHENP-2013-CORRESPONDENCE [21-05-2019(online)].pdf 2019-05-21
25 3479-CHENP-2013-CLAIMS [21-05-2019(online)].pdf 2019-05-21
26 3479-CHENP-2013-ABSTRACT [21-05-2019(online)].pdf 2019-05-21
27 Correspondence by Agent_Assignment _27-05-2019.pdf 2019-05-27
28 3479-CHENP-2013-HearingNoticeLetter-(DateOfHearing-12-03-2020).pdf 2020-02-25
29 3479-CHENP-2013-Correspondence to notify the Controller [11-03-2020(online)].pdf 2020-03-11
30 3479-CHENP-2013-Written submissions and relevant documents [23-03-2020(online)].pdf 2020-03-23
31 3479-CHENP-2013-PatentCertificate20-04-2020.pdf 2020-04-20
32 3479-CHENP-2013-Marked up Claims_Granted 335634_20-04-2020.pdf 2020-04-20
33 3479-CHENP-2013-IntimationOfGrant20-04-2020.pdf 2020-04-20
34 3479-CHENP-2013-Drawings_Granted 335634_20-04-2020.pdf 2020-04-20
35 3479-CHENP-2013-Description_Granted 335634_20-04-2020.pdf 2020-04-20
36 3479-CHENP-2013-Claims_Granted 335634_20-04-2020.pdf 2020-04-20
37 3479-CHENP-2013-Abstract_Granted 335634_20-04-2020.pdf 2020-04-20
38 3479-CHENP-2013-RELEVANT DOCUMENTS [05-08-2021(online)].pdf 2021-08-05
39 3479-CHENP-2013-RELEVANT DOCUMENTS [18-04-2022(online)].pdf 2022-04-18
40 3479-CHENP-2013-POA [18-04-2022(online)].pdf 2022-04-18
41 3479-CHENP-2013-FORM 13 [18-04-2022(online)].pdf 2022-04-18
42 3479-CHENP-2013-PROOF OF ALTERATION [20-04-2022(online)].pdf 2022-04-20
43 3479-CHENP-2013-PROOF OF ALTERATION [21-09-2022(online)].pdf 2022-09-21
44 3479-CHENP-2013-RELEVANT DOCUMENTS [26-09-2022(online)].pdf 2022-09-26
45 3479-CHENP-2013-RELEVANT DOCUMENTS [11-09-2023(online)].pdf 2023-09-11

Search Strategy

1 2019-02-0117-06-55_01-02-2019.pdf

ERegister / Renewals

3rd: 08 Jul 2020

From 11/10/2013 - To 11/10/2014

4th: 08 Jul 2020

From 11/10/2014 - To 11/10/2015

5th: 08 Jul 2020

From 11/10/2015 - To 11/10/2016

6th: 08 Jul 2020

From 11/10/2016 - To 11/10/2017

7th: 08 Jul 2020

From 11/10/2017 - To 11/10/2018

8th: 08 Jul 2020

From 11/10/2018 - To 11/10/2019

9th: 08 Jul 2020

From 11/10/2019 - To 11/10/2020

10th: 08 Jul 2020

From 11/10/2020 - To 11/10/2021

11th: 07 Oct 2021

From 11/10/2021 - To 11/10/2022

12th: 04 Oct 2022

From 11/10/2022 - To 11/10/2023

13th: 10 Oct 2023

From 11/10/2023 - To 11/10/2024

14th: 08 Oct 2024

From 11/10/2024 - To 11/10/2025