Patents by Inventor Shampa Sarkar
Shampa Sarkar 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: 10445811Abstract: A method for providing recommendations for customers is described. The method comprises obtaining transaction data associated with one or more products being purchased by a customer. The method further comprises generating a customer household graph, wherein the customer household graph comprises a customer household node associated with the customer, a product superset node, and one or more product nodes associated with the product superset node. Further, at least one product metadata node associated with each of the one or more product nodes is determined. Further, at least one user node is associated with the customer household node based on the at least one product metadata node. Further, a user group node associated with the customer household node is determined based on the at least one user node. Further, one or more recommendations to be provided to the user are ascertained.Type: GrantFiled: January 30, 2015Date of Patent: October 15, 2019Inventors: Viju Chacko, Satyanarayanan Ramaswamy, Shampa Sarkar
-
Patent number: 10169355Abstract: Knowledge representation in a multi-layered database includes systems and methods for storing and retrieving data in the multi-layered database. The multi-layered database includes an object database layer that stores objects corresponding to real world entities and each object is associated with object properties, object relationships, and relationship properties. Underlying the object database layer is a graph database layer that stores nodes, node properties associated with the nodes, edges, and edge properties associated with the edges, wherein the nodes correspond to objects, node properties are indicative of the object properties, the edges are indicative of the object relationships, and the edge properties are indicative of the relationship properties of the object. Further, underlying the graph database layer is a backend database layer that stores corresponding data and metadata. Data can be stored and retrieved from the multi-layered database by composing and decomposing information between layers.Type: GrantFiled: March 2, 2015Date of Patent: January 1, 2019Inventors: Satyanarayan Ramaswamy, Viju Chacko, Ravi Padmaraj, Shampa Sarkar
-
Patent number: 10157350Abstract: Method(s) and system(s) providing for providing context based conversations are described here. The method may include receiving user data pertaining to a user. The user data includes registration information of the user and metadata associated with the user. The method may include determining a pre-defined role of the user based on the registration information. Further, the method may include providing restricted access to a users' data repository to the user, based on the role of the user. The method includes obtaining a text input pertaining to a conversation. Based on the text input an expression is generated. Further, one of a discussion service, a learning service, and an unlearning service is invoked, based on the expression and the metadata associated with the user. Based on at least one of the invoking services and the metadata associated with the user, retrieving a response. The response is shared with the user.Type: GrantFiled: August 31, 2015Date of Patent: December 18, 2018Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Sumesh M R, Anju Paul, Neethu Manuel, Sibimon Sasidharan, Keerthi Damaraju, Viju Chacko, Shampa Sarkar
-
Patent number: 10019538Abstract: Knowledge representation in multi-layered database includes systems and methods for storing and retrieving data in the multi-layered database. In the multi-layered database, an action graph database includes participant-entity nodes corresponding to real world entities and action nodes corresponding to action capabilities of the real world entities. Each of the participant-entity nodes and the action nodes is associated with properties, relationships, and relationship properties. Underlying the action graph layer is a standard graph layer that stores nodes, node properties associated with the nodes, edges, and edge properties associated with the edges, wherein the nodes correspond to the participant-entity nodes and the action nodes. Further, underlying the standard graph layer is a backend database layer that stores corresponding data and metadata.Type: GrantFiled: September 29, 2015Date of Patent: July 10, 2018Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Rajesh Kartha, Supriya V, Viju Chacko, Shampa Sarkar
-
Patent number: 9633403Abstract: The present subject matter describes a method and a system for managing sustainable intellectual property (SIP) portfolio of an Enterprise, which comprises generating, by a processor, a sustainable intellectual property (IP) in atomicity of the Enterprise based on a set of sustainability differentiators. The sustainability differentiator is obtained, based on at least one of a strength parameter, a spread parameter, a duplicity parameter, and a difference parameter Further, a plurality of decomposed fragments of intellectual property landscapes are obtained by analyzing the sustainable IP in atomicity based on a plurality of intermediate datasets and data structures. The method further comprises creating a sustainable and optimized IP portfolio for the Enterprise by processing at least one of the sustainable IP in atomicity and the plurality of decomposed fragments based on optimization parameters and at least one multiple objective portfolio optimization function.Type: GrantFiled: June 26, 2013Date of Patent: April 25, 2017Assignee: Tata Consultancy Services LimitedInventors: Santosh Kumar Mohanty, Shampa Sarkar, Taruna Gupta
-
Publication number: 20160292304Abstract: Knowledge representation in multi-layered database includes systems and methods for storing and retrieving data in the multi-layered database. In the multi-layered database, an action graph database includes participant-entity nodes corresponding to real world entities and action nodes corresponding to action capabilities of the real world entities. Each of the participant-entity nodes and the action nodes is associated with properties, relationships, and relationship properties. Underlying the action graph layer is a standard graph layer that stores nodes, node properties associated with the nodes, edges, and edge properties associated with the edges, wherein the nodes correspond to the participant-entity nodes and the action nodes. Further, underlying the standard graph layer is a backend database layer that stores corresponding data and metadata.Type: ApplicationFiled: September 29, 2015Publication date: October 6, 2016Inventors: Rajesh KARTHA, Supriya V, Viju CHACKO, Shampa SARKAR
-
Publication number: 20160283463Abstract: Method(s) and system(s) providing for providing context based conversations are described here. The method may include receiving user data pertaining to a user. The user data includes registration information of the user and metadata associated with the user. The method may include determining a pre-defined role of the user based on the registration information. Further, the method may include providing restricted access to a users' data repository to the user, based on the role of the user. The method includes obtaining a text input pertaining to a conversation. Based on the text input an expression is generated. Further, one of a discussion service, a learning service, and an unlearning service is invoked, based on the expression and the metadata associated with the user. Based on at least one of the invoking services and the metadata associated with the user, retrieving a response. The response is shared with the user.Type: ApplicationFiled: August 31, 2015Publication date: September 29, 2016Inventors: Sumesh M R, Anju Paul, Neethu Manuel, Sibimon Sasidharan, Keerthi Damaraju, Viju Chacko, Shampa Sarkar
-
Publication number: 20160117752Abstract: A method for providing recommendations for customers is described. The method comprises obtaining transaction data associated with one or more products being purchased by a customer. The method further comprises generating a customer household graph, wherein the customer household graph comprises a customer household node associated with the customer, a product superset node, and one or more product nodes associated with the product superset node. Further, at least one product metadata node associated with each of the one or more product nodes is determined. Further, at least one user node is associated with the customer household node based on the at least one product metadata node. Further, a user group node associated with the customer household node is determined based on the at least one user node. Further, one or more recommendations to be provided to the user are ascertained.Type: ApplicationFiled: January 30, 2015Publication date: April 28, 2016Inventors: Viju Chacko, Satyanarayanan Ramaswamy, Shampa Sarkar
-
Publication number: 20160117322Abstract: Knowledge representation in a multi-layered database includes systems and methods for storing and retrieving data in the multi-layered database. The multi-layered database includes an object database layer that stores objects corresponding to real world entities and each object is associated with object properties, object relationships, and relationship properties. Underlying the object database layer is a graph database layer that stores nodes, node properties associated with the nodes, edges, and edge properties associated with the edges, wherein the nodes correspond to objects, node properties are indicative of the object properties, the edges are indicative of the object relationships, and the edge properties are indicative of the relationship properties of the object. Further, underlying the graph database layer is a backend database layer that stores corresponding data and metadata. Data can be stored and retrieved from the multi-layered database by composing and decomposing information between layers.Type: ApplicationFiled: March 2, 2015Publication date: April 28, 2016Inventors: Satyanarayan Ramaswamy, Viju Chacko, Ravi Padmaraj, Shampa Sarkar
-
Publication number: 20140279690Abstract: The present subject matter describes a method and a system for managing sustainable intellectual property (SIP) portfolio of an Enterprise, which comprises generating, by a processor, a sustainable intellectual property (IP) in atomicity of the Enterprise based on a set of sustainability differentiators. The sustainability differentiator is obtained, based on at least one of a strength parameter, a spread parameter, a duplicity parameter, and a difference parameter Further, a plurality of decomposed fragments of intellectual property landscapes are obtained by analyzing the sustainable IP in atomicity based on a plurality of intermediate datasets and data structures. The method further comprises creating a sustainable and optimized IP portfolio for the Enterprise by processing at least one of the sustainable IP in atomicity and the plurality of decomposed fragments based on optimization parameters and at least one multiple objective portfolio optimization function.Type: ApplicationFiled: June 26, 2013Publication date: September 18, 2014Inventors: Santosh Kumar Mohanty, Shampa Sarkar, Taruna Gupta
-
Publication number: 20130238513Abstract: A system, method and computer program product for Collaborative Invention Mining (CIM) is described herein, comprising focused segmentation and articulation of an ideation data through a comprehensive 48-cell Idea Detailing Tree (IDT) module and systematically validating and maturing it iteratively towards patentable invention. The IDT is designed based on weighted Category, Area and Characteristic dimensions to widening scope, lengthening coverage and deepening sustenance capabilities of ideation object, respectively. The Collaboration workflow is designed on contextual SFNC (Storm-Form-Norm-Compose) hierarchical maturity stages, each of which further operates ETVX (Entry-Task-Validate-Exit) sequence to mature an ideation data efficiently on a fast track mode to maximize stakeholders' benefits with efficient use of resources. Scoring of the IDT matrix further evaluates and positions the ideation object by cell-pattern identification, dominance determination and Invention Mining Performance measure.Type: ApplicationFiled: June 11, 2012Publication date: September 12, 2013Applicant: Tata Consultancy Services LimitedInventors: Santosh Kumar Mohanty, Shampa Sarkar, Jyothi Viswanathan
-
Publication number: 20130166459Abstract: A system, and method for evaluating, scoring and rationalizing an invention, a set of a plurality of inventions or an Enterprise-wide invention portfolio has been described, based on weighted sustainable characteristics of the said invention(s) gauged against lag and lead capability measures. The said sustainable capability measurements, incorporating maturity quantification across manifold dimensions generates a Capability Sustainability Score of the said invention(s), which is further fed to evaluate an invention by positioning it against its prime market at a given time for a user-defined geography or jurisdiction. The rationalization of an invention can be retrieved by evaluating the said invention(s) for its projected or predicted Life Cycle revealing fields of improvements.Type: ApplicationFiled: February 17, 2012Publication date: June 27, 2013Applicant: TATA CONSULTANCY SERVICES LIMITEDInventors: Santosh Kumar Mohanty, Shampa Sarkar