Patents by Inventor Somnath Banerjee

Somnath Banerjee 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: 8447766
    Abstract: Disclosed is a method of querying a collection of electronic documents, comprising defining a query for retrieving a numerical answer, said query comprising one or more search terms and a tolerance for said numerical answer; defining a set of document portions from said collection, each document portion in said set being extracted from an electronic document and comprising at least one term relevant to at least one of the one or more search terms and a numerical value associated with the at least one term; ordering the associated numerical values contained in said set; defining a plurality of results groups, each results group comprising an interval of ordered numerical values, each interval having a range not exceeding the tolerance; ranking the results groups; and returning at least the interval of the highest ranked results group as a response to said query A computer program product for executing this method on a computer processor and a server are also disclosed.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: May 21, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Somnath Banerjee, Soumen Chakrabarti, Ganesh Ramakrishnan
  • Patent number: 8051012
    Abstract: A system and method for method for implementing a discounted printing is disclosed. In one embodiment, a method for implementing discounted printing includes creating a sponsored document including a digital signature using a cryptographic protocol provided in an application by an enterprise, sending the sponsored document including the digital signature to a client computing system including a sponsored printer for printing by the enterprise, dynamically verifying the digital signature by a trusted service provider upon the enterprise sending the sponsored document to the sponsored printer, and printing the sponsored document by the sponsored printer upon a successful verification of the digital signature. The method may also include crediting an end user associated with the sponsored printer by an amount that substantially subsidizes cost associated with the printing of the sponsored document.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: November 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Krishnan Ramanathan, Ajay Gupta, Somnath Banerjee
  • Publication number: 20110264670
    Abstract: Disclosed is a method of querying a collection of electronic documents, comprising defining a query for retrieving a numerical answer, said query comprising one or more search terms and a tolerance for said numerical answer; defining a set of document portions from said collection, each document portion in said set being extracted from an electronic document and comprising at least one term relevant to at least one of the one or more search terms and a numerical value associated with the at least one term; ordering the associated numerical values contained in said set; defining a plurality of results groups, each results group comprising an interval of ordered numerical values, each interval having a range not exceeding the tolerance; ranking the results groups; and returning at least the interval of the highest ranked results group as a response to said query A computer program product for executing this method on a computer processor and a server are also disclosed.
    Type: Application
    Filed: April 26, 2010
    Publication date: October 27, 2011
    Inventors: Somnath BANERJEE, Soumen Chakrabarti, Ganesh Ramakrishnan
  • Patent number: 8024765
    Abstract: A method for communicating media program information is provided. The method includes receiving a content-augmented broadcast signal at a conventional broadcast receiver, the content-augmented broadcast signal having a program content and a program cookie relating to the program content, demodulating the content-augmented broadcast signal, rendering the program content, recovering the program cookie from the demodulated content-augmented broadcast signal at substantially the same time the program content is rendered, determining whether the program cookie comprises information relating to a current media program a user is currently watching or listening to, or to an advertisement of a future media program, and sending the program cookie to an electronic device.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: September 20, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Krishnan Ramanathan, Ajay Gupta, Shekhar Ramachandra Borgaonkar, Arnaud Francois Paul Salomon, Chakradhar Dandu, Somnath Banerjee
  • Publication number: 20100306144
    Abstract: An exemplary embodiment of the present invention provides a computer implemented method for classifying information. The method may include accessing a plurality of information sources to identify example information items for each of a plurality of classification categories. Each of the example information items may be analyzed to generate a training corpus for each information source for each of the classification categories. The training corpus for each of the information sources may be combined to generate a training set for each of the classification categories, wherein the training set may be configured to allow the generation of a classification function.
    Type: Application
    Filed: June 2, 2009
    Publication date: December 2, 2010
    Inventors: Martin B. Scholz, Somnath Banerjee
  • Publication number: 20100281044
    Abstract: Presented is a computer implemented method and system for creating a profiled social network. The method includes mapping at least one identity to each node in the plurality of nodes, defining a profile for each node in the plurality of nodes, identifying a relationship between the at least two nodes in the plurality of nodes, defining a profile for the relationship between the at least two nodes in the plurality of nodes, and forming a collection of profiles defined for all relationships between the plurality of nodes.
    Type: Application
    Filed: July 1, 2009
    Publication date: November 4, 2010
    Inventors: Ajay GUPTA, Somnath Banerjee, Krishnan Ramanathan
  • Publication number: 20100100607
    Abstract: One embodiment is a method that determines at a client computer a relevancy of information received with respect to a user profile. The method then adjusts a ranking of the information according to the relevancy and displays a selected portion of the adjusted information on the client computer.
    Type: Application
    Filed: October 22, 2008
    Publication date: April 22, 2010
    Inventors: Martin B. SCHOLZ, Somnath Banerjee, Rajan Lukose
  • Publication number: 20090307029
    Abstract: A system and method for method for implementing a discounted printing is disclosed. In one embodiment, a method for implementing discounted printing includes creating a sponsored document including a digital signature using a cryptographic protocol provided in an application by an enterprise, sending the sponsored document including the digital signature to a client computing system including a sponsored printer for printing by the enterprise, dynamically verifying the digital signature by a trusted service provider upon the enterprise sending the sponsored document to the sponsored printer, and printing the sponsored document by the sponsored printer upon a successful verification of the digital signature. The method may also include crediting an end user associated with the sponsored printer by an amount that substantially subsidizes cost associated with the printing of the sponsored document.
    Type: Application
    Filed: July 22, 2008
    Publication date: December 10, 2009
    Inventors: Krishnan Ramanathan, Ajay Gupta, Somnath Banerjee
  • Publication number: 20090259617
    Abstract: The invention provides a method, a system and a computer program product for managing the data of Electronic Design Automation (EDA) tools in data processing units. This data is managed by a database management system. Data entries that are added to a database are sorted, compressed and stored. These data entries can be easily retrieved from the database that is based on a retrieval key.
    Type: Application
    Filed: April 15, 2008
    Publication date: October 15, 2009
    Inventors: Richard Charles Cownie, Chandra Prakash Jain, Somnath Banerjee, Tushar Gupta
  • Publication number: 20080026694
    Abstract: A method for communicating media program information is provided. The method includes receiving a content-augmented broadcast signal at a conventional broadcast receiver, the content-augmented broadcast signal having a program content and a program cookie relating to the program content, demodulating the content-augmented broadcast signal, rendering the program content, recovering the program cookie from the demodulated content-augmented broadcast signal at substantially the same time the program content is rendered, determining whether the program cookie comprises information relating to a current media program a user is currently watching or listening to, or to an advertisement of a future media program, and sending the program cookie to an electronic device.
    Type: Application
    Filed: December 18, 2006
    Publication date: January 31, 2008
    Inventors: Krishnan Ramanathan, Ajay Gupta, Shekhar Ramachandra Borgaonkar, Arnaud Francois Paul Salomon, Chakradhar Dandu, Somnath Banerjee
  • Patent number: 5305417
    Abstract: In a RTP reactor where wafer temperature is measured by a pyrometer assembly (32), a pyrometer assembly (50) is further provided to measure the temperature of the quartz window (30) that is situated between the wafer pyrometer assembly (32) and the wafer (16) that is being processed. During the calibration procedure (100, 120) where a thermocouple wafer is used, the measurements from the wafer pyrometer assembly (32) and the window pyrometer assembly (50) are calibrated, and pyrometer measurements and thermocouple measurements are collected and compiled into calibration tables. During actual RTP reactor operation, the data from the calibration tables and current wafer and window pyrometer measurements are used to compute corrected wafer temperature(s). The corrected wafer temperature(s) is/are then used to control the intensities of the heating lamps according to the wafer processing heating schedule.
    Type: Grant
    Filed: March 26, 1993
    Date of Patent: April 19, 1994
    Assignee: Texas Instruments Incorporated
    Inventors: Habib N. Najm, Mehrdad M. Moslehi, Somnath Banerjee, Lino A. Velo