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: 11244346
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving a plurality of advertisement creatives for an advertisement campaign, generating first predefined frequency weights for the plurality of advertisement creatives, and coordinating a display of the plurality of advertisement creatives within the impression slot of the webpages displayed to the online users based on the first predefined frequency weights. The first predefined frequency weights include a weighted frequency that each advertisement creative of the plurality of advertisement creatives should be displayed to the online users. A first advertisement creative of the can be displayed more frequently than a second advertisement creative because the first advertisement comprises a first frequency weight that is higher than a second frequency weight of the second advertisement creative.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 8, 2022
    Assignee: WALMART APOLLO, LLC
    Inventors: Zhiwei Qin, Somnath Banerjee
  • Patent number: 10796308
    Abstract: A transaction terminal includes a plurality of disparate application services that process within a common/shared platform on the transaction terminal. Each disparate application service may include its own unique biometric provider for providing biometric registration and recognition services to customers at the transaction terminal. When a particular application service is launched for execution on the transaction terminal, a biometric integration manager identifies an appropriate biometric provider for that application service and interacts with that biometric provider and the launched application service to facilitate biometric registration or biometric recognition of a customer transacting at the transaction terminal.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: October 6, 2020
    Assignee: NCR Corporation
    Inventors: Somnath Banerjee, Robert Thomas Borucki
  • Patent number: 10776816
    Abstract: A system for building a targeted audience for a present online advertising campaign is disclosed. The system comprises a database for storing data related to each of the plurality of products with each product associated with a previous online advertising campaign and a processor in communication with the database and configured to execute computer-readable instructions causing the processor to utilize the data to identify at least one previous online advertising campaign as being similar to the present online advertising campaign, learn from the identified previous online advertising campaign(s) to predict a probability of conversion of each of a plurality of customers when exposed to an impression of the present online advertising campaign, and build the targeted audience for the present online advertising campaign based on the predicted probability of conversion. A method for building a targeted audience for a present online advertising campaign is also disclosed.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 15, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhimanyu Mitra, Patrick Lloyd Harrington, Jr., Nikhil Raj, Somnath Banerjee, Gary Tang, Zachary Poley, Yun Zhang, Galana Gebisa, Robert Bartoszynski, Chung-Wei Yen
  • Publication number: 20200005318
    Abstract: A transaction terminal includes a plurality of disparate application services that process within a common/shared platform on the transaction terminal. Each disparate application service may include its own unique biometric provider for providing biometric registration and recognition services to customers at the transaction terminal. When a particular application service is launched for execution on the transaction terminal, a biometric integration manager identifies an appropriate biometric provider for that application service and interacts with that biometric provider and the launched application service to facilitate biometric registration or biometric recognition of a customer transacting at the transaction terminal.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Somnath Banerjee, Robert Thomas Borucki
  • Publication number: 20180053205
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving a plurality of advertisement creatives for an advertisement campaign, generating first predefined frequency weights for the plurality of advertisement creatives, and coordinating a display of the plurality of advertisement creatives within the impression slot of the webpages displayed to the online users based on the first predefined frequency weights. The first predefined frequency weights include a weighted frequency that each advertisement creative of the plurality of advertisement creatives should be displayed to the online users. A first advertisement creative of the can be displayed more frequently than a second advertisement creative because the first advertisement comprises a first frequency weight that is higher than a second frequency weight of the second advertisement creative.
    Type: Application
    Filed: August 17, 2016
    Publication date: February 22, 2018
    Applicant: WAL-MART STORES, INC.
    Inventors: Zhiwei Qin, Somnath Banerjee
  • Publication number: 20170345049
    Abstract: A method and a web server store a plurality of web page elements that may be rendered on a browser of a user computing device to display a web page. The web page includes a first ad space for displaying an ad that is visible to the user and a second ad space for displaying an ad that is not visible to the user. A first ad request for the first ad space and a second ad request for the second ad space are received and associated with a first ad campaign and a second ad campaign, respectively. A first ad from the first ad campaign is provided to the user computing device so that the first ad is visible to the user, and a second ad from the second ad campaign is provided to the user computing device so that the second ad is not visible to the user.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventors: Somnath Banerjee, Alex H. Frey, Abhimanyu Mitra
  • Publication number: 20160225014
    Abstract: A system for building a targeted audience for a present online advertising campaign is disclosed. The system comprises a database for storing data related to each of the plurality of products with each product associated with a previous online advertising campaign and a processor in communication with the database and configured to execute computer-readable instructions causing the processor to utilize the data to identify at least one previous online advertising campaign as being similar to the present online advertising campaign, learn from the identified previous online advertising campaign(s) to predict a probability of conversion of each of a plurality of customers when exposed to an impression of the present online advertising campaign, and build the targeted audience for the present online advertising campaign based on the predicted probability of conversion. A method for building a targeted audience for a present online advertising campaign is also disclosed.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Abhimanyu Mitra, Patrick Lloyd Harrington, JR., Nikhil Raj, Somnath Banerjee, Gary Tang, Zachary Poley, Yun Zhang, Galana Gebisa, Robert Bartoszynski, Chung-Wei Yen
  • 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
  • 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
  • Patent number: D781908
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: March 21, 2017
    Assignee: HOTEL REVUP, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D782522
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: March 28, 2017
    Assignee: HOTEL REVUP, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D796523
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 5, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D796549
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 5, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D797143
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 12, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D797144
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 12, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D803260
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: November 21, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D803883
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: November 28, 2017
    Assignee: Hotel RevUP, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee
  • Patent number: D804530
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: December 5, 2017
    Assignee: Hotel RevUp, LLC
    Inventors: Ravneet Bhandari, Beatrice Robbins, Scott Cady, Lio Chen, Somnath Banerjee