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: 10180807
    Abstract: 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: Grant
    Filed: October 11, 2012
    Date of Patent: January 15, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Prateep Misra, Soumitra Naskar, Sumanta Ghosh, Ankur Chakraborty, Nilanjan Roy
  • Patent number: 9785498
    Abstract: 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: Grant
    Filed: June 17, 2011
    Date of Patent: October 10, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Prateep Misra, Nilanjan Roy, Soumitra Naskar
  • Publication number: 20140325149
    Abstract: 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: Application
    Filed: October 11, 2012
    Publication date: October 30, 2014
    Applicant: Tata Consultancy Services Limited
    Inventors: Prateep Misra, Soumitra Naskar, Sumanta Ghosh, Ankur Chakraborty, Nilanjan Roy
  • Publication number: 20140052706
    Abstract: 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: Application
    Filed: June 17, 2011
    Publication date: February 20, 2014
    Inventors: Prateep Misra, Nilanjan Roy, Soumitra Naskar
  • Patent number: 8584166
    Abstract: 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: Grant
    Filed: May 11, 2011
    Date of Patent: November 12, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Siddhartha Gunda, Nilanjan Roy, Muhil Rajamanickam, Vijay Prabhu Baskaran, Jubish Cheriya Parambath, Anand N. Sankaran
  • Publication number: 20120291057
    Abstract: 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: Application
    Filed: May 11, 2011
    Publication date: November 15, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Siddhartha Gunda, Nilanjan Roy, Muhil Rajamanickam, Vijay Prabhu Baskaran, Jubish Cheriya Parambath, Anand N. Sankaran
  • Publication number: 20120191528
    Abstract: 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: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Applicant: Yahoo! Inc.
    Inventors: Eric Theodore Bax, Nilanjan Roy, James Li
  • Publication number: 20120166292
    Abstract: 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: Application
    Filed: December 28, 2010
    Publication date: June 28, 2012
    Applicant: Yahoo! Inc.
    Inventors: Eric Bax, James Li, Nilanjan Roy, Joaquin A. Delgado