Patents by Inventor Pankaj Kankar

Pankaj Kankar 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: 9646253
    Abstract: This disclosure is directed to techniques for inferring traffic information or estimating total volume of traffic/data flowing through a target network/entity, wherein only a partial subset of inferred traffic information or volume of data is available to a predictor entity/network that infers such traffic information. In an embodiment, such partial subset of total traffic can either be made available to the entity/network for inferring and estimating total traffic or such partial data can actually flow through the entity/network.
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: May 9, 2017
    Assignee: GUAVUS, INC.
    Inventors: Pankaj Kankar, Anukool Lakhina, Vineet Bharti
  • Publication number: 20130304692
    Abstract: This disclosure is directed to techniques for inferring traffic information or estimating total volume of traffic/data flowing through a target network/entity, wherein only a partial subset of inferred traffic information or volume of data is available to a predictor entity/network that infers such traffic information. In an embodiment, such partial subset of total traffic can either be made available to the entity/network for inferring and estimating total traffic or such partial data can actually flow through the entity/network.
    Type: Application
    Filed: November 24, 2011
    Publication date: November 14, 2013
    Applicant: Guavus Network Systems PVT. LTD
    Inventors: Pankaj Kankar, Anukool Lakhina, Vineet Bharti
  • Publication number: 20130013659
    Abstract: The present disclosure is directed to techniques for efficient streaming SVD computation. In an embodiment, streaming SVD can be applied for streamed data and/or for streamed processing of data. In another embodiment, the streamed data can include time series data, data in motion, and data at rest, wherein the data at rest can include data from a database or a file and read in an ordered manner. More particularly, the disclosure is directed to an efficient and faster method of computation of streaming SVD for data sets such that errors including reconstruction error and loss of orthogonality are error bounded. The method avoids SVD re-computation of already computed data sets and ensures updates to the SVD model by incorporating only the changes introduced by the new entrant data sets.
    Type: Application
    Filed: March 24, 2011
    Publication date: January 10, 2013
    Applicant: GUAVUS NETWORK SYSTEMS PVT. LTD.
    Inventors: Pankaj Kankar, Anukool Lakhina, Rajesh Singh
  • Patent number: 8112063
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea
  • Patent number: 7941312
    Abstract: Disclosed are a method (500), apparatus (100) and computer program product for generating a mixed-initiative dialog to obtain information for dialog slots. A composite grammar dependent upon a set of unfilled slots is constructed (501). A prompt, dependent upon the a set of unfilled slots, is presented (309) to a user. An utterance is received (301) from the user in response to said prompt. Relevant information is determined based upon the further utterance. One or more said unfilled slots are filled (302) with said relevant information.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: May 10, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Sandeep Jindal, Pankaj Kankar
  • Patent number: 7908143
    Abstract: The present invention is concerned with reorganizing dialog call-flow in the presence of resource constraints. A call-flow has a set of dialogs. The set of grammars in a given call-flow set of dialogs is determined. Each grammar has an associated resource requirement. The resource constraint of the device is also determined. The dialogs are reorganized subject to the device resource constraints not being exceeded by a resultant resource requirement of merged dialogs. The grammars can be split into atomic dialogs before the reorganization is performed. The reorganization includes merging at least two of the dialogs.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Kankar, Mohit Kumar, Amit Anil Nanavati, Nitendra Rajput
  • Patent number: 7729689
    Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma
  • Patent number: 7669074
    Abstract: Embodiments herein provide a fault-handling scheme based on forward recovery for cooperative workflow environments. The fault handling scheme relies on the correct placement of transaction scopes and their associated fault and compensation handlers for maintaining correct application semantics, a fault propagation scheme for forwarding faults to a workflow component that has the corresponding fault handler, and a distributed mechanism for collecting data of completed workflow components to facilitate recovering from faults. The fault handling scheme makes use of control flow messages to facilitate compensation of nested transaction scopes (residing in different components). The workflow components are also modified with additional code for aiding with fault propagation and fault recovery.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Patent number: 7502765
    Abstract: A method organizes semi-structured data into a taxonomy, based on Tag-Separated (TS) clustering. The method comprises retrieving documents including the semi-structured data. The semi-structured data comprises structured data including structured data fields and tags, and unstructured data. The method selects a structured attribute type including any of a categorical attribute, a numerical attribute, and a tag associated with annotated text, and an unstructured attribute type including a text attribute. The method clusters the semi-structured data from the retrieved documents into a plurality of clusters based on the selected structured attribute type and the selected unstructured attribute type. For a categorical attribute, each category corresponds to a single cluster. For a numerical attribute, a clustering algorithm clusters numerical data projected onto a range of the numerical attribute.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Krishna Kummamuru, Pankaj Kankar
  • Publication number: 20090055165
    Abstract: Disclosed are a method (500), apparatus (100) and computer program product for generating a mixed-initiative dialog to obtain information for dialog slots. A composite grammar dependent upon a set of unfilled slots is constructed (501). A prompt, dependent upon the a set of unfilled slots, is presented (309) to a user. An utterance is received (301) from the user in response to said prompt. Relevant information is determined based upon the further utterance. One or more said unfilled slots are filled (302) with said relevant information.
    Type: Application
    Filed: April 3, 2008
    Publication date: February 26, 2009
    Applicant: International Business Machines Corporation
    Inventors: Sandeep Jindal, Pankaj Kankar
  • Publication number: 20090055163
    Abstract: Disclosed are a method (500), apparatus (100) and computer program product for generating a mixed-initiative dialog to obtain information for dialog slots. A composite grammar dependent upon a set of unfilled slots is constructed (501). A prompt, dependent upon the a set of unfilled slots, is presented (309) to a user. An utterance is received (301) from the user in response to said prompt. Relevant information is determined based upon the further utterance. One or more said unfilled slots are filled (302) with said relevant information.
    Type: Application
    Filed: August 20, 2007
    Publication date: February 26, 2009
    Inventors: Sandeep Jindal, Pankaj Kankar
  • Patent number: 7475275
    Abstract: The invention provides a method for fault handling in a co-operative workflow environment that employs a placement strategy for transaction scope and associated fault handlers and compensation handlers across different workfiow components. The method employs a fault propagation scheme for forwarding a fault occurring in any of the workflow components to a fault handler. The method employs a distributed data collection mechanism to facilitate recovery from a fault occurring in any the workfiow components. The method employs a fault recovery mechanism using compensation. The transaction scope defines a transaction boundary and provides a fault handling and a fault recovery context for a set of activities and the transaction scope may be nested inside another transaction scope resulting in outer and inner scopes.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Publication number: 20080307256
    Abstract: Embodiments herein provide a fault-handling scheme based on forward recovery for cooperative workflow environments. The fault handling scheme relies on the correct placement of transaction scopes and their associated fault and compensation handlers for maintaining correct application semantics, a fault propagation scheme for forwarding faults to a workflow component that has the corresponding fault handler, and a distributed mechanism for collecting data of completed workflow components to facilitate recovering from faults. The fault handling scheme makes use of control flow messages to facilitate compensation of nested transaction scopes (residing in different components). The workflow components are also modified with additional code for aiding with fault propagation and fault recovery.
    Type: Application
    Filed: August 19, 2008
    Publication date: December 11, 2008
    Applicant: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Publication number: 20080176532
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Application
    Filed: March 26, 2008
    Publication date: July 24, 2008
    Applicant: International Business Machines Corporation
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea
  • Publication number: 20080147835
    Abstract: A partially decentralized composition of web services is performed by distributing the coordination responsibility of the component web services, originally performed at run time by the centralized execution language code, to multiple web service domains. The original software is divided into multiple code partitions and placed among different web service domains. These code partitions invoke one or more component web services and perform the required data transformation applicable to enable calling and returning data from the web services. The partitions may invoke more than one web service. The web service domains containing the code partitions that invoke more than one web services and perform the required data transformation become new coordinator nodes. In constrained data flow environments, to satisfy any data flow constraints, the data is sent from producer to consumer along a path restricted to the nodes eligible to access this data.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Inventors: Sunil Chandra, Pankaj Kankar
  • Publication number: 20080070579
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Application
    Filed: September 14, 2006
    Publication date: March 20, 2008
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea
  • Publication number: 20080033720
    Abstract: The present invention deals with a method and system for classifying at least one speech-user-utterance in a speech classification system to one of a plurality of pre-defined class types. The method comprises transcribing automatically the at least one speech-user-utterance to obtain at least one automatic-transcribed-text and estimating an estimated-transcribed-text corresponding to the at least one automatic-transcribed-text. The method further comprises classifying the at least one speech-user-utterance based on the estimated-transcribed-text. The estimated-transcribed-text is estimated based on at least one statistical model.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Pankaj Kankar, Tanveer Afzal Faruquie
  • Publication number: 20080014966
    Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma
  • Publication number: 20070143235
    Abstract: Methods, systems and computer program products for organizing semi-structured data into taxonomies are described. The semi-structured data is clustered into a plurality of clusters based on a plurality of attributes and the clusters are ranked relative to each other. The attributes are also ranked relative to each other based on a common ranking measure suitable for each of the attributes. The taxonomy may be represented as a hierarchical tree structure comprising a root node and a plurality of child nodes with the root node containing the semi-structured data and each of the child nodes containing data points of a cluster generated from the semi-structured data.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Krishna Kummamuru, Pankaj Kankar
  • Publication number: 20070101179
    Abstract: Embodiments herein provide a fault-handling scheme based on forward recovery for cooperative workflow environments. The fault handling scheme relies on the correct placement of transaction scopes and their associated fault and compensation handlers for maintaining correct application semantics, a fault propagation scheme for forwarding faults to a workflow component that has the corresponding fault handler, and a distributed mechanism for collecting data of completed workflow components to facilitate recovering from faults. The fault handling scheme makes use of control flow messages to facilitate compensation of nested transaction scopes (residing in different components). The workflow components are also modified with additional code for aiding with fault propagation and fault recovery.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 3, 2007
    Applicant: International Business Machines Corporation
    Inventors: Girish Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann