Patents Examined by Zeshan Qayyum
  • Patent number: 11748752
    Abstract: The invention relates to systems and methods for providing modular and configurable smart contracts for blockchain applications. The smart contracts may be utilized to retain all transaction attribute values in a world state database of the blockchain-implemented ledger. The systems and methods can further provide for dynamically configurable validation metadata and validation rules for transaction attributes recorded on a blockchain transaction log. The validation metadata and validation rules corresponding to the transaction attributes can be dynamically updated and applied to the transaction attributes to validate or invalidate a transaction.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 5, 2023
    Assignee: KPMG LLP
    Inventors: Steven K. Rainey, David Richard Jarczyk, Nikola G. Ognjanovic, Noah Leuthaeuser, Michal Pol, Christopher Donnelly, Jenny Li, Rafiq Mohamed Jalal, Ashish Lal Rajbanshi
  • Patent number: 11727130
    Abstract: Exemplary embodiments are directed to a method for allowing a user at a first client device to provide access to restricted content on a content provider server to a user at a second client device without providing identifying information of the second client device or the user to the content provider. The content provider receives a request from a messaging app on a first client device for sharing of a content item with a second client device and generates a metadata block comprising at least a link to the content item. The metadata block is sent to the first client device and, in response, a public key of a private/public key pair of the second client device is received from the first client device. A request for the content item, is then received and contains a data item digitally signed using the private key of the private/public key pair of the second client device. The public key is then used to verify the digitally signed data item, thereby confirming the identity of the second client device.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: August 15, 2023
    Assignee: WhatsApp LLC
    Inventor: Cheng Tian
  • Patent number: 11720882
    Abstract: System and methods perform identity freezing. A user input requesting halting of operations related to a plurality of accounts or profiles of the user at different local systems is received. In response, a token mapping database is accessed to identify a personally identifiable information (PII) token for the user. A freeze message with the PII token is transmitted to the different local systems to halt operations associated with the plurality of accounts or profiles of the user. Thereafter, at the different local systems, the operations associated with the plurality of accounts or profiles of the user are halted to freeze an identity of the user. More efficient communication and operations to freeze the user accounts and profiles thereby result.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: August 8, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Marek Kurylko, Joseph Hayes, Eugene Reda
  • Patent number: 11676097
    Abstract: Systems and methods which facilitate fixed rate shipping through the use of perpetual value bearing shipping labels are disclosed. The substantially perpetual viability of the value borne by perpetual value bearing shipping labels herein provides a shelf life which exceeds a shipping rate change epoch. Perpetual value bearing shipping labels of embodiments, although providing valid viable postage for use in obtaining shipping services, are provided as fungible products and do not include delivery or date information as pre-produced and made available to shippers in advance of their shipping activity. An on-line fulfillment system may be provided in which shippers may select a desired number of perpetual value bearing shipping labels in one or more value bearing amount for purchase by and delivery to the shipper for later use. Perpetual value bearing shipping labels may also be made available to shippers is through point of sale acquisition.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: June 13, 2023
    Assignee: Auctane, Inc.
    Inventors: Jeffery T. Crouse, Michael J. Biswas, Christopher Andrew Gaudet
  • Patent number: 11663569
    Abstract: A digital downloading jukebox system including a central server and a plurality of remote jukebox devices each provided with a local server that preferably mirrors the central server and enables selected songs to be immediately downloaded to the jukebox for reproduction. The local server and jukebox may also provide, through control of the central server, song download services to other jukebox devices, such as residential jukeboxes. The jukebox system may also act as a monitoring/management device for other coin operated equipment present in a location where the jukebox is located, thereby enabling the jukebox device to perform updates on other equipment under control of the central server.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: May 30, 2023
    Assignee: TOUCHTUNES MUSIC COMPANY, LLC
    Inventors: Guy Nathan, Tony Mastronardi, Dominique Dion, Mounir Khenfir
  • Patent number: 11663609
    Abstract: The present disclosure relates to the enforcement of a smart contract execution hierarchy on a blockchain. A method includes receiving a submission of a first smart contract to be appended to a blockchain, comparing a priority value of the first smart contract to a priority value of a second smart contract previously appended to the blockchain, determining based on the comparison that the first smart contract has a lower priority than the second smart contract, comparing the terms of the first smart contract to the terms of the second smart contract, determining at least one of an overlap and a conflict between the terms of the first smart contract and the terms of the second smart contract, resolving any terms of the first smart contract that are determined to overlap or conflict with the terms of the second smart contract, and appending the resolved first smart contract to the blockchain.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Konstantinos Christidis, Anna D. Derbakova, Nitin Gaur, Praveen Jayachandran, Srinivasan Muralidharan
  • Patent number: 11651359
    Abstract: A system has a storage medium encoded with program instructions, and a processor coupled to access the program instructions. The instructions configure the processor for: receiving a first request at a POS terminal to surrender a previously purchased first asset in exchange for at least a portion of a second asset that was used to purchase the first asset, receiving the private key from the first asset; accessing a set of rules stored in a distributed electronic ledger, the set of rules specifying conditions associated with the first request; transmitting an authorization to return the at least a portion of the second asset in exchange for surrender of the first asset, in the case where the conditions are satisfied; and invalidating the first request in the case where one or more of the conditions are not satisfied.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: May 16, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 11636458
    Abstract: Techniques discussed herein describe an example system for verifying the identity and location of a customer in a bank branch parking lot. A server determines whether to provision a service for a vehicle based on telemetry data received from a telemetry module on the vehicle in a fleet of vehicles. The telemetry data includes a first location and status information of the vehicle. The server identifies a vendor to provide the service and directs the vehicle to a second location of the vendor from the first location of the vehicle. The server provides authorization to the vehicle for an on-board transaction module to initiate a request for the service when the vehicle is at the second location of the vendor.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: April 25, 2023
    Assignee: Wells Fargo bank, N.A.
    Inventors: Arvind K. Radhakrishnen, Manish Dutt Purohit, Anand Nair
  • Patent number: 11636489
    Abstract: A method and system for processing a payment authorization request associated with a payment card is provided. The method comprises: receiving by a server location, updates from a user device based on at least one criterion for location updates from the user device; determining by the server, a cardholder's location based on the location updates; determining by the server, a transaction location based on analysis of a payment authorization request associated with a transaction; generating by the server, at least one of a transaction authorization approval and a transaction authorization denial in connection with the payment authorization request based on selectively matching the transaction location with the cardholder's location at the time of the transaction.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 25, 2023
    Assignee: ONDOT SYSTEMS INC.
    Inventors: Vaduvur Bharghavan, Aurovinda Gangam, Pawan Kumar Maram, Bharanidharan Gunasekaran
  • Patent number: 11625800
    Abstract: Methods and systems of rights management are disclosed. These methods and systems enable rights-holders to display, simulate, or track allocations relating to a project. Consistent with the disclosure, the methods and systems may display visualizations of allocations, modify allocations, and display updated visualizations incorporating these modifications. The visualizations may include waterfall charts with selectable boxes associated with grants of rights. The grants of rights may include a grant component, a geographic territory component, and a bundle of rights component. Consistent with the disclosure, the methods and systems may include displaying icons corresponding to a plurality of streams specified in the linked contracts; receiving a selection of certain icons; displaying a corresponding list of controls; receiving simulation assumptions; and displaying a first allocation for rights holders associated with the streams corresponding to the indicated icons.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: April 11, 2023
    Assignee: B Media Finance
    Inventors: Joël Thibout, Jean Roman, Philippe De Martelaere
  • Patent number: 11605037
    Abstract: An industrial service device fleet management system implements an organized and easy to use methodology to manage the digital content stored on each of a plurality of portable or stationary devices used in a plant, such as portable maintenance devices, to assure that each of the portable devices receives or implements only the content that it is supposed to have and is upgraded at the appropriate time to include new content, features, etc. The fleet management system includes a memory for storing information related to the fleet of portable or stationary devices including device identifications, device descriptions, end user names and privileges, the current content of each of the portable devices, and templates defining configuration parameters for the portable or stationary devices. The system also includes a content downloader that obtains, stores, and downloads content (such as software and firmware upgrades, additional features, applications, drivers, knowledge articles, etc.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: March 14, 2023
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Joseph D. Fisher, Todd M. Toepke, Nicholas T. Meyer
  • Patent number: 11599869
    Abstract: Identification elements may be added to a vehicle and the identification elements may be required before a transaction through the vehicle may be approved. The identification elements may be a second layer of security to ensure that a payment request is valid and not fraudulent.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 7, 2023
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Som Madhab Bhattacharya, Surendra Vyas
  • Patent number: 11568458
    Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: January 31, 2023
    Assignee: BlackBerry Limited
    Inventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
  • Patent number: 11557008
    Abstract: Methods and systems for improved creation, monitoring, and updating of energy transactions are provided. In one embodiment, a method is provided that includes receiving a request to originate a contract for an energy transaction. Transaction information concerning the energy transaction may be received and may identify a type of energy resource and parties for the energy transaction. A requirement for the energy transaction may be identified within the contract codex and at least one condition may be determined based on the requirement. An updated contract may be generated by adding the at least one condition to the contract. Information regarding the updated contract may be stored on the distributed ledger.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: January 17, 2023
    Assignee: ENERGYXCHAIN, LLC
    Inventors: Umit Cali, David A. Doctor, Robert W. Norris
  • Patent number: 11538000
    Abstract: A cloud-based computing system is provided that includes a payments platform for integrating synchronous payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The synchronous payment gateways that include a particular synchronous payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a synchronous payment gateway. The payments platform module has a pluggable architecture for integrating payment gateway adapters with the cloud computing platform.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: December 27, 2022
    Assignee: salesforce.com, inc.
    Inventors: Tarundeep Batra, Manasa Ranjan Tripathy, Ravi Shankar, Himanshu Kapoor, John Banks, Pranav Pokharel
  • Patent number: 11538126
    Abstract: Collection, validation, accuracy checking, and matching of information for individuals, e.g., in-scope people entering/exiting a country is described. The systems, techniques, devices, methods, and approaches described herein can be used to collect biographic, biometric, and travel information for persons who enter a country with the expectation that the person will eventually exit. The system and method described herein include structures and procedures for determining whether the individual, based on his/her information, meets a predefined criterion that is associated with predefined procedures, e.g., special precautions are to be implemented. This document also describes how information for an individual can be matched with an existing record in order to ensure accurate recordkeeping.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 27, 2022
    Assignee: The Government of the United States of America, as represented by the Secretary of Homeland Security
    Inventor: Arun Vemury
  • Patent number: 11531737
    Abstract: Systems, devices and methods for use in biometric identification are disclosed for use resolution of ambiguity as to what identity is being asserted and/or which reference identities are to be used to build a gallery for identification. In implementations, are described to resolve ambiguity and in particular situations in which a unique authoritative identifier is unavailable for use in locating relevant references to serve as the basis for biometric matching and identification.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: December 20, 2022
    Assignee: The Government of the United States of America, as represented by the Secretary of Homeland Security
    Inventors: Daniel Boyd, Arun Vemury
  • Patent number: 11526954
    Abstract: Embodiments described herein provide a user interface for interacting with a smart contract deployed to a blockchain. The user interface is custom-generated for each party to the smart contract. In particular, representations of actions that a particular party is enabled to perform and/or has already taken with respect to the smart contract are provided to that party via a user interface. A user experience generator queries the smart contract itself to determine which representations are to be provided to each party. The smart contract comprises functions and/or user experience annotations that indicate to the user experience generator which user interface representations should be provided to a particular user based on the party identity and/or the smart contract's state. The smart contract provides an event notification to the user experience generator, which prompts the user experience generator to query the smart contract to determine the allowed actions for a particular user.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: December 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ami Turgman, Yosef Dinerstein, Ashwarya Poddar
  • Patent number: 11514426
    Abstract: In one embodiment, a method comprises receiving a unique identifier from an item and sending a communication to an electronic device requesting that a user confirm a pending transaction, receiving input from the electronic device associated, and sending the received input to an authentication system for completing a transaction. In another embodiment, a system comprises a sensor, an authentication system, and a transaction processing system. The sensor is configured to emit energy and receive at least one first identifier, send at least one communication to an electronic device requesting a second identifier, receive at least one second identifier, and send the at least one first identifier and the at least one second identifier to the authentication system.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 29, 2022
    Assignee: Capital One Services, LLC
    Inventors: Matthew Stern, Jason Deperro, Dan Makoski
  • Patent number: 11507644
    Abstract: An embodiment may include persistent storage containing a plurality of software models and a plurality of entitlements thereto, wherein the software models include suite software models with associated downgrade rights. The embodiment may also involve: determining that a first suite software model contains a second suite software model; determining that the first suite software model is associated with a first set of downgrade rights to earlier versions thereof and the second suite software model is associated with a second set of downgrade rights to earlier versions thereof; sorting a list of the first suite software model, the earlier versions thereof, the second suite software model, and the earlier versions thereof in increasing order of version and height value; traversing the list to find a matching suite software model for a particular suite of the software applications; and assigning an entitlement for the matching suite software model to the particular suite.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: November 22, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Nehal Lalit Chaudhary, Alexander Rangel, Virendra Karappa, Rohit Lobo, Sanjeet Singh Sahai