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
  • Publication number: 20210142348
    Abstract: A computerized method for implementing multi-layered system for heterogeneous pricing decisions by continuously learning market and hotel dynamics comprising: collecting a set of data from various relevant providers, wherein the set of data comprises hotel data, competitor data, market data, and market pricing; implement extract, transform, load (ETL) operations on the set of data, wherein the ETL comprises the ingestion of the multi-textured data into Big data storage for use in an on-demand basis; implementing one or more specified data cleaning operations on the data-set(s).
    Type: Application
    Filed: October 11, 2020
    Publication date: May 13, 2021
    Inventor: SOMNATH BANERJEE
  • Publication number: 20210125207
    Abstract: In one aspect, a computerized method for implementing multi-layered market forecast framework for hotel revenue management by continuously learning market dynamics includes the step of collecting a set of data from various relevant providers, wherein the set of data comprises market data, events information relevant to a market, and market pricing. The method includes the step of implementing an extract, transform, load (ETL) operations on the set of data, wherein the ETL comprises the ingestion of the multi-textured data into big data storage for use on demand basis. The method includes the step of implementing one or more specified data cleaning operations on the set of data. The method includes the step of implementing one or more specified feature engineering operations on the cleaned data. The method includes the step of generating an Average daily rate (ADR) training data set. The method includes the step of generating an occupancy training data set.
    Type: Application
    Filed: February 12, 2020
    Publication date: April 29, 2021
    Inventors: SOMNATH BANERJEE, RIMO DAS, HARSHINDER CHADHA, KURIEN JACOB
  • Publication number: 20210110445
    Abstract: In one aspect, a computerized method for implementing a multi-layered system for heterogeneous pricing decisions by continuously learning market and hotel dynamics includes the step of collecting a set of data from relevant providers. The set of data from relevant providers comprises hotel data, competitor data, market data, and market pricing data. The method includes the step of implementing an ETL operation on the set of data from relevant providers. The ETL operation comprises an ingestion of the multi-textured data into a big data storage for use on an on-demand basis. The method includes the step of implementing one or more specified data cleaning operations on the dataset to generate a cleaned data set. The method includes the step of implementing one or more specified feature engineering operations on the cleaned data set. The method includes the step of generating an evaluation set and prediction set. The method includes the step of generating training and test dataset from the evaluation set.
    Type: Application
    Filed: September 23, 2020
    Publication date: April 15, 2021
    Inventors: SOMNATH BANERJEE, RIMO DAS, KURIEN JACOB, HARSHINDER CHADHA
  • Publication number: 20210073840
    Abstract: A computerized method for implementing multi-layered system for heterogeneous pricing decisions by continuously learning market and hotel dynamics comprising: collecting a set of data from various relevant providers, wherein the set of data comprises hotel data, competitor data, market data, and market pricing; implement extract, transform, load (ETL) operations on the set of data, wherein the ETL comprises the ingestion of the multi-textured data into Big data storage for use in an on-demand basis; implementing one or more specified data cleaning operations on the data-set(s).
    Type: Application
    Filed: July 24, 2020
    Publication date: March 11, 2021
    Inventors: SOMNATH BANERJEE, RIMO DAS, KURIEN JACOB, HARSHINDER CHADHA
  • 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: 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