Patents by Inventor Manash Bhattacharjee

Manash Bhattacharjee 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).

  • Publication number: 20230246840
    Abstract: Systems and methods are provided for managing user identities in networks. One example method includes receiving, at a communication device, a request from a relying party for an assertion of an identity of a user where the communication device includes a software development kit (SDK). The method also includes, after receiving the request for the assertion, authenticating, by the communication device, the user and, based on a successful authentication of the user, compiling, via the SDK, an assertion packet including an attestation regarding authentication of the user where the assertion packet is signed with a private key of a private-public key pair stored in a memory of the communication device. The method then includes transmitting the assertion packet to the relying party.
    Type: Application
    Filed: April 5, 2023
    Publication date: August 3, 2023
    Inventors: Manash Bhattacharjee, Ashfaq Kamal, Rahul Deshpande
  • Patent number: 11652638
    Abstract: Systems and methods are provided for managing user identities in networks. One exemplary method includes receiving, at a communication device, an API call request for a credential from a relying party. The communication device includes an application that incorporates an SDK. After receiving the API call request for the credential, the communication device authenticates a user associated with the communication device and identified in the API call request. After authentication of the user the communication device generates, via the SDK, a private-public key pair and stores the private key in memory. The communication device compiles, via the SDK, a credential packet include the public key and identity data associated with the user and transmits the credential packet to the relying party, whereby the relying party is registered to the SDK to request assertions of an identity of the user.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 16, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Ashfaq Kamal, Rahul Deshpande
  • Patent number: 11562370
    Abstract: A gratuity analytics computing system, for generating gratuity analytics for a plurality of transactions of a customer at a service provider within a date range, is in communication with an electronic device of the service provider over an electronic network. The system includes a gratuity analytics computing device, a database including a memory in operable electronic communication with the gratuity analytics computing device, and a processor configured to: receive transaction data for the plurality of customer transactions occurring within the date range, match a plurality of authorization messages with a respective plurality of clearing messages, generate gratuity analytics for the plurality of customer transactions over the date range based on average tip data from the customer, and calculate a customer satisfaction score for one customer transaction of the plurality of customer transactions based on the generated gratuity analytics.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: January 24, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Prashanna S. Tiwaree, Rohit Chauhan
  • Patent number: 11348124
    Abstract: Systems and methods for generating aggregated merchant analytics for a sector are provided. The system includes a merchant analytics (MA) computing device in communication with a user computing device. The MA computing device defines a plurality of sectors of a geographic region and receiving transaction data including at least one online transaction associated with a merchant. The MA computing device generates a transaction location identifier for each of online transaction to indicate a location associated with a user device operated by a cardholder associated with the online transaction and links the online transaction to one sector based on the transaction location identifier. The MA computing device generates aggregated merchant analytics for each sector based on the transaction data associated with the online transactions located in the sector and displays the aggregated merchant analytics on the user computing device for analysis.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: May 31, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Debashis Ghosh, Manash Bhattacharjee
  • Patent number: 11205171
    Abstract: A method for identifying a dynamic checkout button with a contextual offer includes: storing, a plurality of offer data entries, each including display data, a wallet identifier, and a merchant identifier; receiving a page request from an external server, the page request including a specific merchant identifier and a device identifier; receiving a data file from a computing device corresponding to the device identifier, the data file including a specific wallet identifier; identifying a specific offer data entry where the included wallet identifier corresponds to the specific wallet identifier and where the included merchant identifier corresponds to the specific merchant identifier; identifying an image file associated with the specific wallet identifier, wherein the image file includes at least the display data included in the specific offer data entry; and transmitting the identified image file to the external server in response to the page request.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: December 21, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Prashant Sharma, Joseph Hayes
  • Publication number: 20210241266
    Abstract: An enhanced 3D Secure user authentication process and system. In some embodiments, a consumer device processor of a consumer device running a Web Authentication application programming interface (API) transmits a request to a relying party device requesting use of an enhanced 3D Secure authentication service. The consumer device processor then receives a request to authenticate a consumer from the relying party device by using a specific customer verification method (CVM), prompts, by running the Web Authentication API, the consumer to provide input in accordance with the CVM, receives input data in accordance with the CVM from an authenticator of the consumer device, verifies the consumer based on the input data, generates an authentication data package and transmits to the relying party device the authentication data package for processing and forwarding to a 3D Requestor environment.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 5, 2021
    Inventors: Ashfaq Kamal, Rahul Deshpande, Manash Bhattacharjee
  • Patent number: 10977703
    Abstract: A method for providing a confidence score for a seller in an online marketplace includes: storing account profiles, each including one or more unique account identifiers for one or more online marketplaces; storing activity data entries, each including data for transactional activity in an online marketplace including a marketplace identifier, two or more transacting account identifiers, and activity data; receiving a confidence request that includes a specific account identifier and marketplace identifier; identifying a specific account profile that includes the specific account identifier; identifying a set of activity data entries where a transacting account identifier matches a unique account identifier in the specific account profile; determining a confidence score for the specific account profile based on the activity data included in the identified set of activity data entries; and transmitting the confidence score in response to the received confidence request.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: April 13, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Prashant Sharma, Manash Bhattacharjee, Joseph Hayes
  • Patent number: 10963901
    Abstract: Systems and methods are provided for facilitating enrollment of consumers in programs associated with entities. One exemplary method includes, in response to a selection of registration for an account with an entity, calling an application programming interface (API) associated with a virtual wallet platform, and receiving from the virtual wallet platform, via the API, a token associated with the entity. The method also includes displaying the token to a user and receiving, from the virtual wallet platform, a packet of personal identifying information for the user. The method further includes populating an application for registration of the user for the account with the personal identifying information included in the packet, and, upon an input from the user, enrolling the user in a program associated with the entity, based on the personal identifying information included in the packet, and providing the account to the user.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: March 30, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Prashant Sharma, Joseph Damon Hayes
  • Patent number: 10922761
    Abstract: A method for validating tax data of a taxable entity comprises: receiving at a computer processor, payment card transaction records including at least one of a customer identifier, a merchant identifier, and transaction purchase amounts corresponding to entity purchase transactions over a given time period; analyzing the payment card transaction records data to generate one or more spending profiles according to one or more categories of merchants; correlating the entity spending profiles with one or more other aggregated spending profiles representative of historical spending by additional entities whose reported income is within a given range of the entity reported income; comparing the degree of correlation with a threshold and generating a signal indicative of a request for secondary review of a tax filing of the entity when the degree of correlation is below the threshold; and otherwise generating a signal indicative of a validated tax filing of the entity.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: February 16, 2021
    Assignee: Mastercard International Incorporated
    Inventors: Debashis Ghosh, Randall K. Shuken, Manash Bhattacharjee
  • Patent number: 10922727
    Abstract: Embodiments relate to a system, method and medium for facilitating automated distribution of a stated item to two or more receivers, where each of the receivers are associated with one or more entities. A selection device receives information indicating the receivers authorized to receive a stated item. The selection device is used to select which of multiple authorized receivers are to receive the stated item. Once the selector has made the selections, a stated item in a quantity determined by the selector is directed to the selected receivers.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: February 16, 2021
    Assignee: Mastercard International Incorporated
    Inventors: Prashant Sharma, Antonio Marra, Manash Bhattacharjee
  • Patent number: 10922765
    Abstract: A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: February 16, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Prashanna S. Tiwaree
  • Patent number: 10915918
    Abstract: Systems and methods herein are related to augmented reality (AR) experiences in connection with items offered by entities. One exemplary method includes receiving, at a computing device, an AR search request from a user where the AR search request includes a search criteria and a location. The computing device then searches in a memory for at least one entity consistent with the search criteria and the location. In turn, the computing device returns an AR search response to the user, at an application of a communication device associated with the user. The AR search response includes an AR quotient indicative of a level of an AR experience at the at least one entity, thereby permitting the user to identify the level of the AR experience at the at least one entity prior to deciding to visit the at least one entity.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: February 9, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Tyler C. Welsh, Akshita Goyal
  • Publication number: 20210014062
    Abstract: Systems and methods are provided for managing user identities in networks. One exemplary method includes receiving, at a communication device, an API call request for a credential from a relying party. The communication device includes an application that incorporates an SDK. After receiving the API call request for the credential, the communication device authenticates a user associated with the communication device and identified in the API call request. After authentication of the user the communication device generates, via the SDK, a private-public key pair and stores the private key in memory. The communication device compiles, via the SDK, a credential packet include the public key and identity data associated with the user and transmits the credential packet to the relying party, whereby the relying party is registered to the SDK to request assertions of an identity of the user.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Manash Bhattacharjee, Ashfaq Kamal, Rahul Deshpande
  • Publication number: 20200380621
    Abstract: A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 3, 2020
    Inventors: MANASH BHATTACHARJEE, PRASHANNA S. TIWAREE
  • Patent number: 10810603
    Abstract: A method and device for analyzing customer traffic data at a merchant location are provided. The method may include transmitting pings within a coverage area of a wireless network provided by the merchant computer, receiving ping responses from one or more customer devices corresponding to one or more customers located within the coverage area of the wireless network provided by the merchant computer, extracting a unique device identifier from each received ping response over a period of time, each of the unique device identifiers identifying a different customer device that transmitted the ping response, estimating an amount of customer traffic at the merchant location, over the period of time, based on the unique device identifiers extracted during the period of time, and outputting an indication of the estimated amount of customer activity at the merchant location over the period of time.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: October 20, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Debashis Ghosh, Manash Bhattacharjee
  • Patent number: 10755336
    Abstract: A method for providing electronic purchase reminders includes: storing communication information and a plurality of transaction data entries, each transaction data entry corresponding to a processed payment transaction and including transaction data, a transaction date, and one of a plurality of category tags; storing, for each category tag, a recurring time period; identifying a subset of transaction data entries that includes a common category tag; identifying a most recent transaction data entry of the subset o based on the transaction date, where a difference between the transaction date included in the most recent transaction data entry and a present date is at least the recurring time period associated with the common category tag; generating a purchase recommendation based on the transaction data included in each transaction data entry in the subset; and transmitting the generated purchase recommendation to a computing device based on the communication information.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: August 25, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Prashant Sharma, Joseph Hayes, Manash Bhattacharjee
  • Patent number: 10600137
    Abstract: A dispatcher command center for dynamic ambulance deployment based on population density is described herein. The dispatcher command center is configured to display a street map of a coverage area, the street map including a first representation of a likely population density within the coverage area, and display an ambulance location of a plurality of ambulances. The dispatcher command center is also configured to receive, in real-time, a data signal including transaction data associated with a transaction. The transaction data includes a transaction location and transaction time and represents an activity executed by a person within the coverage area. The dispatcher command center is further configured to display a second representation of the transaction at a location on the street map corresponding to the transaction location, and deploy at least one of the plurality of ambulances in response to the displayed second representation, thereby updating at least one ambulance location.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 24, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Debashis Ghosh, Manash Bhattacharjee
  • Patent number: 10530755
    Abstract: Exemplary systems and methods are disclosed for providing access through security key pairs. One exemplary method includes generating, by a platform, a key pair specific to a user and associated with an access period to an asset, where the key pair includes a first key and a second key associated with the first key, and storing the key pair in a data structure. The method also includes distributing the first key to an application associated with the user and distributing the second key to an access system of the asset. The method further includes receiving an access request for the asset during the access period and including the first key, identifying from the data structure the second key of the key pair based on the received first key, and transmitting a message including the second key to the access system for allowing, or not, access to the asset.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: January 7, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Manash Bhattacharjee, Stephane Wyper
  • Publication number: 20190385250
    Abstract: A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: MANASH BHATTACHARJEE, PRASHANNA S. TIWAREE
  • Publication number: 20190378107
    Abstract: Systems, methods, and apparatuses for mobile-compatible offering of commercially identical items for post-retail sale are described herein. A mobile application may be used to pair with a point-of-sale system and to record an availability of units from a retail package. The mobile application may receive information indicating a current location of the mobile device and select, based on the indicated location, a point-of-sale system. The mobile application may send information that identifies the mobile application to the point-of-sale system. The mobile application may receive an indication of a retail package that includes a plurality of commercially identical items and an indication of a quantity of the commercially identical items that a user wishes to purchase.
    Type: Application
    Filed: August 22, 2019
    Publication date: December 12, 2019
    Inventors: MANASH BHATTACHARJEE, DEBASHIS GHOSH