Patents by Inventor Natwar Modani

Natwar Modani 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: 8868652
    Abstract: Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Ruta Mehta, Natwar Modani, Seema Nagar, Amit Anil Nanavati
  • Publication number: 20140079198
    Abstract: Methods and arrangements for analyzing and responding to communications data. Telecom data are input, as are social network data. The telecom data and social network data are analyzed, and action tuples representing opportunistic leads are generated based on the analyzed telecom data and social network data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vinod Vinayak Mankar, Natwar Modani, Amit Anil Nanavati
  • Patent number: 8395622
    Abstract: Techniques for enumerating at least one maximal clique are provided. The techniques include obtaining data, wherein the data comprises a graph, obtaining a user-specified minimum size restriction on at least one maximal clique of interest, filtering the data using the user-specified minimum size restriction to reduce graph size, and enumerating at least one maximal clique from the graph provided that at least one maximal clique exists above the user-specified minimum size restriction.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventor: Natwar Modani
  • Publication number: 20130006796
    Abstract: A computer-implemented method that includes identifying a social network of a plurality of entities, each entity is associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items. A union including all distinct entities from the common sets of entities is determined from the common sets of entities.
    Type: Application
    Filed: August 29, 2012
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Kuntal Dey, Ritesh Gupta, Natwar Modani, Seema Nagar, Amit A. Nanavati
  • Publication number: 20130006880
    Abstract: A non-transitory computer storage medium stores a method that includes identifying a social network of a plurality of entities, each entity being associated with at least one other entity in the social network. A group of entities is identified from the plurality of entities that have expressed an interest in any one of a plurality of items. A primitive-community for each of the groups of entities is determined for each distinct item of the plurality of items. Common sets of entities are determined within each primitive-community associated with the each distinct item of the plurality of items based on a minimum support level, using a frequent itemset mining approach, where the first primitive community and the second primitive community are treated as transactions and entities are treated as items.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Kuntal Dey, Ritesh Gupta, Natwar Modani, Seema Nagar, Amit A. Nanavati
  • Publication number: 20120324014
    Abstract: Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks.
    Type: Application
    Filed: August 28, 2012
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Ruta Mehta, Natwar Modani, Seema Nagar, Amit Anil Nanavati
  • Patent number: 8332256
    Abstract: A monitoring method and system. The method retrieving by a computer, first data associated with a marketing plan associated with social networks and second data associated with marketing plan objectives. The computer processor identifies social network effects associated with the marketing plan objectives, business key performance indicators (KPIs) associated with the marketing plan objectives, and social network KPIs associated with the associated social network effects. The computer processor represents a marketing plan measurement model comprising a mathematical relationship between the business KPIs and the social network KPIs. The computer processor monitors changes associated with the business KPIs and the social network KPIs and generates and stores a report indicating the changes.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Natwar Modani, Amit Anil Nanavati, Subramanya Kabbinahithlu Narayana Prasad, Zheng Zhu
  • Patent number: 8296175
    Abstract: A comparison method and system including retrieving by a computer, first data associated with first interactions between users associated with social networks. The computing system generates a first graph illustrating the first interactions. The computing system identifies targeted users associated with a marketing plan for the users. The computing system enables the marketing plan and retrieves second data associated with second interactions between the users. The computing system generates a second graph illustrating the second interactions, compares the second graph to the first graph, and generates a third graph illustrating first order differences between the first interactions and the second interactions.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Natwar Modani, Amit Anil Nanavati, Subramanya Kabbinahithlu Narayana Prasad, Seema Nagar
  • Patent number: 8271320
    Abstract: The present invention provides a method and system for enabling an e-commerce website to persist electronic items, such as electronic coupons, gift certificates etc., across multiple browsing sessions. Users are offered electronic items over a communications network during a browsing session. In case the user wishes to save the items for a later browsing session, he/she is prompted for an email address. Details pertaining to the selected items are mapped against the email address. Thereafter, e-mail is sent to the user, containing a URL with the email address of the user embedded in it. Alternatively, entire details corresponding to the items selected during a session are embedded in the URL and in this case they need not be mapped against the email address.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Aseem Agrawal, Natwar Modani, Parul A Mittal, Rajendra Sureka
  • Patent number: 8234146
    Abstract: The invention describes a method and system for conducting online marketing research keeping in consideration the specified budget for the experiment. The invention describes a methodology for effective data collection and optimised utilization of budget through the use of efficient sampling and grouping of users.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Parul A. Mittal, Vivek Jain, Natwar Modani, Ravi Kothari, Aseem Agrawal
  • Publication number: 20120124134
    Abstract: Methods and arrangements for constructing and analyzing federated social networks. A first social network with a first plurality of accounts is defined, as well as a second social network with a second plurality of accounts, the second social network being unaffiliated with the second social network. The first and second social networks are federated to determine a union of the first and second social networks and an intersection of the first and second social networks, and second-order connections between one or more of the first plurality of accounts and one or more of the second plurality of accounts are ascertained, the second-order connections including connections outside of the intersection of the first and second social networks and within the union of the first and second social networks.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 17, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Ruta Mehta, Natwar Modani, Seema Nagar, Amit Anil Nanavati
  • Publication number: 20110173051
    Abstract: A monitoring method and system. The method retrieving by a computer, first data associated with a marketing plan associated with social networks and second data associated with marketing plan objectives. The computer processor identifies social network effects associated with the marketing plan objectives, business key performance indicators (KPIs) associated with the marketing plan objectives, and social network KPIs associated with the associated social network effects. The computer processor represents a marketing plan measurement model comprising a mathematical relationship between the business KPIs and the social network KPIs. The computer processor monitors changes associated with the business KPIs and the social network KPIs and generates and stores a report indicating the changes.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Natwar Modani, Amit Anil Nanavati, Subramanya Kabbinahithlu Narayana Prasad, Zheng Zhu
  • Publication number: 20110173046
    Abstract: A comparison method and system including retrieving by a computer, first data associated with first interactions between users associated with social networks. The computing system generates a first graph illustrating the first interactions. The computing system identifies targeted users associated with a marketing plan for the users. The computing system enables the marketing plan and retrieves second data associated with second interactions between the users. The computing system generates a second graph illustrating the second interactions, compares the second graph to the first graph, and generates a third graph illustrating first order differences between the first interactions and the second interactions.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: International Business Machines Corporation
    Inventors: Kuntal Dey, Natwar Modani, Amit Anil Nanavati, Subramanya Kabbinahithlu Narayana Prasad, Seema Nagar
  • Publication number: 20110077941
    Abstract: Techniques for assigning a spoken tag in a telecom web platform are provided. The techniques include receiving a spoken tag, comparing the spoken tag to a set of one or more template tags, if the spoken tag is a match to a template tag, assigning the spoken tag and updating frequency of the tag in the set of one or more template tags, and if the spoken tag is not a match to a template tag, assigning the spoken tag and registering the spoken tag as a new tag in the set of one or more template tags.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Anupam Jain, Arun Kumar, Natwar Modani, Amit Anil Nanavati, Nitendra Rajput
  • Patent number: 7840946
    Abstract: The invention finds matches in ordered sequences, e.g. program function call stacks from anomalous software program executions for discovering related or identical software flaws and possible known solutions. Call stacks are matched after removing recursive and uninformative subpatterns, e.g. names of common error handling routines, to see if they were generated due to the same possibly known problem. Sequences statistically unlikely to be matches are pruned from the search. Matches found earlier in the sequences may be weighted differently, e.g. to be more important in call stacks, than other matches. Sequences are indexed so that those relevant to a query are identified automatically without detailed exhaustive search. Maximum matches are found by optimizing a cost function based on weighted sequence similarity.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rajeev Gupta, Guy Maring Lohman, Tanveer Fathima Mahmood, Laurent Sebastien Mignet, Natwar Modani, Mark Francis Wilding
  • Patent number: 7769623
    Abstract: The invention describes a method and system for conducting online marketing research keeping in consideration the specified budget for the experiment. The invention describes a methodology for effective data collection and optimised utilization of budget through the use of efficient sampling and grouping of users.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Parul A Mittal, Vivek Jain, Natwar Modani, Ravi Kothari, Aseem Agrawal
  • Publication number: 20090315890
    Abstract: Techniques for enumerating at least one maximal clique are provided. The techniques include obtaining data, wherein the data comprises a graph, obtaining a user-specified minimum size restriction on at least one maximal clique of interest, filtering the data using the user-specified minimum size restriction to reduce graph size, and enumerating at least one maximal clique from the graph provided that at least one maximal clique exists above the user-specified minimum size restriction.
    Type: Application
    Filed: June 18, 2008
    Publication date: December 24, 2009
    Applicant: International Business Machines Corporation
    Inventor: Natwar Modani
  • Patent number: 7617122
    Abstract: Selecting one or more marketing messages for optimal display at marketing locations in a marketing environment is performed on the basis of information relating to a user to whom the messages are to be displayed, the marketing messages, and the marketing locations. Dynamic selection and display of marketing messages in this manner can be advantageously performed for online environments for which relevant information is readily accessed and used as a basis for selection and display of marketing messages.
    Type: Grant
    Filed: August 28, 2002
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Manoj Kumar, Parul A Mittal, Natwar Modani, Amit Anil Nanavati, Biplav Srivastava
  • Patent number: 7610514
    Abstract: A method for identifying names of uninformative functions in call-stack traces is described. The method comprises the steps of obtaining a set of call-stacks and information indicative of which call-stack traces in the set match a particular call-stack trace; for each matching call-stack trace pair, incrementing a false negative counter for each function name above a first matching function name in a respective call-stack trace pair; for each non-matching call-stack trace pair, incrementing a false positive counter for each function name above a first non-matching function name in a respective call-stack pair; incrementing a frequency counter for each function name appearing in each of the call-stack traces; calculating an aggregate value for each of the function names as a function of respective ones of the false positive counter, the false negative counter and the frequency counter; and identifying uninformative ones of the function names based on the respective aggregate values.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: October 27, 2009
    Assignee: International Business Machines Corporation
    Inventors: Natwar Modani, Rajeev Gupta
  • Patent number: 7536678
    Abstract: A system and method determine the possibility of adverse effect arising from a code change in a computer program. The system and method comprise the steps of identifying important classes within a computer program and determining directly and indirectly dependent classes of the important classes. The important classes comprise superclasses of the directly and indirectly dependent classes. The method associates test cases with the important classes and with the directly and indirectly dependent classes. Additionally, for a given code change to first important class, the method runs all test cases associated with the first important class and associated with dependent classes of the first important class, and indicates the possibility of an adverse effect if any run test case fails.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kothari, Natwar Modani