Patents by Inventor Nilanjan Roy
Nilanjan Roy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10180807Abstract: A system and method for consolidating a plurality of heterogeneous storage systems in a data center comprising collecting data from a plurality of heterogeneous storage devices using data collection tools, using Data Preparation Tool for extracting and translating the collected data, populating a Data Model stored in source storage configuration unit suitable for analysis, analyzing and classifying the collected data by an analysis unit based upon a plurality of attributes, comprising of a Consolidation Advisor that uses the analyzed data and candidate Target System Configurations, Preferences & Constraints for generating optimum number, specification & configuration of the Consolidate Target State infrastructure and mappings of logical units from as-is data center storage infrastructure to the target state, and iteratively validating the same in a Validation task till the final desired consolidation and objectives are met.Type: GrantFiled: October 11, 2012Date of Patent: January 15, 2019Assignee: Tata Consultancy Services LimitedInventors: Prateep Misra, Soumitra Naskar, Sumanta Ghosh, Ankur Chakraborty, Nilanjan Roy
-
Patent number: 9785498Abstract: A highly reliable data archival and retrieval method that enables fine grained control over data availability is implemented across a Quality of Service driven archival system, configured to fragment the data into data and parity chunks for storing onto the storage node. The technique employed by the archival system enables files to be read without having need to access any metadata, thereby tolerating complete loss of such metadata. Further, the Quality of Service driven system architecture improves upon the system performance and throughput by means of a storage node regeneration process which ensures balanced load on participating storage node during various storage, retrieval and regeneration operations.Type: GrantFiled: June 17, 2011Date of Patent: October 10, 2017Assignee: Tata Consultancy Services LimitedInventors: Prateep Misra, Nilanjan Roy, Soumitra Naskar
-
Publication number: 20140325149Abstract: A system and method for consolidating a plurality of heterogeneous storage systems in a data center comprising collecting data from a plurality of heterogeneous storage devices (101) using data collection tools (102), using Data PreparationTool (103) for extracting and translating the collected data, populating a Data Model stored in source storage configuration unit (104) suitable for analysis, analyzing and classifying the collected data by an analysis unit (105) based upon a plurality of attributes, comprising of a Consolidation Advisor that uses the analyzed data and candidate Target System Configurations, Preferences & Constraints (106) for generating optimum number, specification & configuration of the Consolidate Target State (109) infrastructure and mappings of logical units from as-is data center storage infrastructure to the target state, and iteratively validating the same in a Validation task (108) till the final desired consolidation and objectives are met.Type: ApplicationFiled: October 11, 2012Publication date: October 30, 2014Applicant: Tata Consultancy Services LimitedInventors: Prateep Misra, Soumitra Naskar, Sumanta Ghosh, Ankur Chakraborty, Nilanjan Roy
-
Publication number: 20140052706Abstract: A highly reliable data archival and retrieval method that enables fine grained control over data availability is implemented across a Quality of Service driven archival system, configured to fragment the data into data and parity chunks for storing onto the storage node. The technique employed by the archival system enables files to be read without having need to access any metadata, thereby tolerating complete loss of such metadata. Further, the Quality of Service driven system architecture improves upon the system performance and throughput by means of a storage node regeneration process which ensures balanced load on participating storage node during various storage, retrieval and regeneration operations.Type: ApplicationFiled: June 17, 2011Publication date: February 20, 2014Inventors: Prateep Misra, Nilanjan Roy, Soumitra Naskar
-
Patent number: 8584166Abstract: A method including providing a television service to customers; identifying a customer when the customer uses the television service; tracking content viewed by the customer; calculating probabilities based on the customer's viewing of contents, wherein the probabilities pertain to features applicable to the viewed contents and the features include genres of the viewed contents; selecting one or more upcoming contents, available at a future date to the customer, to recommend to the customer based on one or more features applicable to the upcoming content that correspond to one or more features applicable to the viewed contents; and providing a user interface to permit the customer to select from the one or more upcoming contents recommended to the customer.Type: GrantFiled: May 11, 2011Date of Patent: November 12, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Siddhartha Gunda, Nilanjan Roy, Muhil Rajamanickam, Vijay Prabhu Baskaran, Jubish Cheriya Parambath, Anand N. Sankaran
-
Publication number: 20120291057Abstract: A method including providing a television service to customers; identifying a customer when the customer uses the television service; tracking content viewed by the customer; calculating probabilities based on the customer's viewing of contents, wherein the probabilities pertain to features applicable to the viewed contents and the features include genres of the viewed contents; selecting one or more upcoming contents, available at a future date to the customer, to recommend to the customer based on one or more features applicable to the upcoming content that correspond to one or more features applicable to the viewed contents; and providing a user interface to permit the customer to select from the one or more upcoming contents recommended to the customer.Type: ApplicationFiled: May 11, 2011Publication date: November 15, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Siddhartha Gunda, Nilanjan Roy, Muhil Rajamanickam, Vijay Prabhu Baskaran, Jubish Cheriya Parambath, Anand N. Sankaran
-
Publication number: 20120191528Abstract: Methods and systems are provided, in an online advertising marketplace including publishers, advertisers and data providers, for allocating or partitioning, or automatically allocating or partitioning, advertiser payment, in connection with a purchase of advertising inventory, between a publisher and one or more data providers. Techniques are provided that seek to efficiently and fairly allocate the payment between the parties, taking into account value provided, such as by utilizing Shapley values. Provided techniques may also include efficiently or optimally integrating, facilitating, selecting or automating connections or arrangements between parties within the marketplace.Type: ApplicationFiled: January 26, 2011Publication date: July 26, 2012Applicant: Yahoo! Inc.Inventors: Eric Theodore Bax, Nilanjan Roy, James Li
-
Publication number: 20120166292Abstract: Systems and methods for pricing portfolio allocations of ad deliveries to a plurality of online ads are disclosed. A first set of values is determined, each value of the first set of values representing for an online ad of the plurality of online ads, a bid an advertiser has associated with the online ad. A second set of values is determined, the second set of values representing statistics on variability of payoffs from showing ads. A risk value associated with the publisher is determined. Using a portfolio allocation algorithm, a set of ad delivery allocations associated with the plurality of online ads is determined, and, using a Vickrey-Clarke-Groves mechanism, a set of prices associated with the plurality of online ads is determined, both of which are determined based on the first set of values, the second set of values, and the risk value.Type: ApplicationFiled: December 28, 2010Publication date: June 28, 2012Applicant: Yahoo! Inc.Inventors: Eric Bax, James Li, Nilanjan Roy, Joaquin A. Delgado