TCS IPR
TCS has defined an IP strategy with the objective of building an effective portfolio for future monetization, collaboration and risk mitigation.
The total number of granted patents, as on 31 March 2010 was 60. In addition, TCS had over 295 patents pending in multiple jurisdictions.

Patents Status in the last three years
A sample of Patents granted to TCS in the recent years
|
S No. |
Patent Title |
Date of Filing |
Country |
Patent Number |
|
1. |
System and apparatus for programming system views in an object oriented environment |
16 Jan 2002 |
USA |
6986120 |
|
2. |
Pattern based comparison and merging of model versions |
28 Jan 2002 |
USA |
6904588 |
|
3. |
Method and apparatus for pattern based generation of graphical user interfaces (GUI) |
19 Feb 2001 |
USA |
7072810 |
|
4. |
Method and apparatus for pattern based generation of graphical user interfaces (GUI) |
23 Feb 2006 |
USA |
7369975 |
|
5. |
Method and apparatus for versioning and configuration management of object models |
17 Jul 2003 |
USA |
7322025 |
|
6. |
Method and apparatus for object-oriented access to a relational database management system (RDBMS) based on any arbitrary predicate |
05 Feb 2002 |
USA |
6968344 |
|
7. |
Methods for Aligning Measured Data taken from Specific Rail Track Sections of a Railroad with the Correct Georaphic Locations of the Sections |
04 Oct 2003 |
USA |
6804621 |
|
8. |
Methods for Aligning Measured Data taken from Specific Rail Track Sections of a Railroad with the Correct Georaphic Locations of the Sections |
06 Oct 2004 |
USA |
7130753 |
|
9. |
Eco-friendly starch quenchants |
02 Jan 2002 |
USA |
6689227 |
|
10. |
Apparatus and Method for Automatically Migrating Client Server Applications to other Architectures and Platforms |
05 Jan 2005 |
USA |
7334223 |
|
11. |
Method and Apparatus for Including Virtual Ads in Video Presentations |
08 Apr 1999 |
USA |
6381362 |
|
12. |
Method and Apparatus for Including Virtual Ads in Video Presentations(continuation application) |
18 Dec 2001 |
USA |
7158666 |
|
13. |
Automatic generation of batch programs with identification, insertion of variables, declarative statements and variables with use of placemarks |
25 Feb 2002 |
USA |
7444618 |
|
14. |
Method of Thermal treatment of componenets |
12 Jan 2006 |
USA |
7560669 |
|
15. |
Method and apparatus for object-oriented access to a relational database management system (RDBMS) based on any arbitrary predicate |
15 Apr 2005 |
USA |
7680774 |
|
16. |
Cybernetics Search Tool with Knowledge Maps |
18 Apr 2006 |
USA |
7743046 |
|