Patents Examined by Zeshan Qayyum
  • Patent number: 11195171
    Abstract: A method includes receiving, by a server, a data transmission of video content destined for a data storage device. The method includes generating, by the server, a content signature by application of a wavelet transform to a plurality of frames of a time sequence of frames of the video content. The method includes selecting, by the server based on content metadata for the video content, particular prohibited content signatures from a plurality of prohibited content signatures. Each prohibited content signature of the particular prohibited content signatures corresponds to a wavelet transform of a plurality of frames of prohibited content. The method also includes, in response to a first determination that a first prohibited content signature of the particular prohibited content signatures matches the content signature, preventing transmission of the video content from the server to the data storage device.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: December 7, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhi Li, Canhui Ou, Raghvendra Savoor, Dipak Ghosal
  • Patent number: 11172363
    Abstract: Techniques for automated transactions are provided. A customer uses a mobile device to interact with an enterprise automation terminal to perform a transaction. At the start of the transaction, a unique barcode for the transaction is generated and displayed to the customer. The mobile device scans the barcode (can be a QR code); this causes the mobile device to communicate with a remote server that identifies the customer. Preferences for the customer are retrieved and the transaction and features of the terminal are configured based on the preferences. The transaction proceeds with the configured preferences.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: November 9, 2021
    Assignee: NCR Corporation
    Inventor: Erick Kobres
  • Patent number: 11170355
    Abstract: Techniques for automated mobile transaction processing are provided. A consumer traverses to a web portal or other type of enterprise terminal device of an enterprise and proceeds to shop. During checkout, the portal contacts a transaction service and is delivered back an identifying barcode or Quick Response (QR) code. The consumer uses a mobile device to scan the code and send it to the transaction service. Previously registered payment details of the consumer are located and payment is received from the consumer. The portal is notified that payment is completed by the transaction service.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: November 9, 2021
    Assignee: NCR Corporation
    Inventor: Erick C. Kobres
  • Patent number: 11164176
    Abstract: Techniques for enhancing the security of a communication device when conducting a transaction using the communication device may include encrypting account information with a first encryption key to generate a second encryption key, and encrypting key index information using the second key to generate a limited-use key (LUK). The key index information may include a key index having information pertaining to generation of the LUK. The LUK and the key index can be provided to the communication device to facilitate generation of a transaction cryptogram for a transaction conducted using the communication device, and the transaction can be authorized based on the transaction cryptogram generated from the LUK.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 2, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Hao Ngo, Christian Aabye, John Sheets, Oleg Makhotin
  • Patent number: 11157975
    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: January 18, 2008
    Date of Patent: October 26, 2021
    Assignee: BlackBerry Limited
    Inventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
  • Patent number: 11138597
    Abstract: A computer-implemented method for improving security of smart contract comprises: obtaining a first and a second transactions both invoking a smart contract, wherein the first transaction is associated with a protection condition; executing the second transaction and updating a current state of the smart contract; determining whether the updated current state of the smart contract satisfies the protection condition; in response to determining that the updated current state satisfies the protection condition, executing the first transaction, and recording the second and the first transactions into a data block for adding to a blockchain; and in response to determining that the updated current state does not satisfy the protection condition, recording the second transaction into another data block for adding to the blockchain, without executing the first transaction.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: October 5, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventor: Zhongxiao Yao
  • Patent number: 11140548
    Abstract: A system and method to support identity theft protection and, in particular, to a system and method for supporting identity theft protection as part of a distributed service oriented ecosystem in Internet protocol (IP) multimedia subsystem (IMS) and non-IMS networks. The system includes an identity session initiation protocol (SIP) application server configured to act as a security assertion markup language (SAML) bridge, which allows an SIP enabled device or a non-SIP enabled device to attach to a telecommunications service provider network. A user may accept or reject an authorization request using the SIP enabled device or non-SIP enabled device.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 5, 2021
    Assignee: Workday, Inc.
    Inventors: Mamdouh Ibrahim, Sri Ramanathan, Tapas K. Som, Matthew B. Trevathan
  • Patent number: 11132657
    Abstract: A method of encoding a transaction flow is described. The method comprises: receiving information from a user about a transaction type to be executed; creating a transaction flow comprising a sequence of states, where at least some states include text to be displayed and inputs to be enabled for that state; and encoding the transaction flow into a machine-readable code.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: September 28, 2021
    Assignee: NCR Corporation
    Inventor: Stephen Glencross
  • Patent number: 11113676
    Abstract: Block chain mining methods and apparatus. A mid-state generator develops a plurality, n, of mid-states by selectively varying a portion of the block, and, in particular, the block header. A single message expander develops a message schedule by expanding a message in accordance with a predetermined expansion function; and the message schedule is shared with a plurality, n, of compressors, each developing a result as a function of the message schedule and a respective one of the n unique mid-states in accordance with a predetermined compression function. The compressors can be either rolled core or pipelined core.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: September 7, 2021
    Assignee: Top Galore Limited
    Inventors: Timo Tobias Hanke, Sergio Demian Lerner
  • Patent number: 11100478
    Abstract: Systems, methods and computer program products for allocation of resources based on event triggers are provided. As an example, the system receives a set of electronic guidelines outlining scheduled allocation of resources based on detection of trigger events, where the resources are transferred electronically from a source to a destination. The system parses the electronic guidelines into a set of event triggers associated with resource allocations and monitor activities associated events related to allocation resources. From the monitoring, the system identifies a triggering event in the activities that is associated with a resource allocation as defined in the electronic guidelines and transfers an allocation of the resources electronically from the source to the destination based on the triggering event.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: August 24, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Matthew Hsieh, Linda Yoon Lentz, Gail Mohr, Alicia C. Jones-McFadden
  • Patent number: 11080694
    Abstract: A computer-implemented method comprises: committing a transaction amount t of a transaction with a commitment scheme to obtain a transaction commitment value T, the commitment scheme comprising at least a transaction blinding factor r_t; encrypting a combination of the transaction blinding factor r_t and the transaction amount t with a second public key PK_2_B of a recipient of the transaction, wherein: the recipient is further associated with a first public key PK_1_B as an address for receiving the transaction amount t; and transmitting the transaction commitment value T and the encrypted combination to a recipient node associated with the recipient for the recipient node to verify the transaction.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: August 3, 2021
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Baoli Ma, Wenbin Zhang
  • Patent number: 11062292
    Abstract: Systems and methods for P2P transaction functionality include payment collection from a third party source. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving transaction information from a vendor where a card was used and analyzing the transaction information. The operations also include sending one or more requests for repayment to one or more P2P service systems, receiving repayment information, regarding one or more repayments, from the one or more P2P service systems and, based on the repayment information, applying the one or more repayments to the transaction performed on the card.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: July 13, 2021
    Assignee: Capital One Services, LLC
    Inventors: Walter Avery Miller, Jason E. Ferrell, Troy Alan Dye, Robert A. Martin, Jordan Fischer
  • Patent number: 11055709
    Abstract: Implementations of the present disclosure include obtaining a secret key, by a client node, according to a threshold secret sharing scheme agreed to by a number of client nodes; generating one or more commitment values of a confidential transaction of the client node by applying a cryptographic commitment scheme to transaction data; generating encrypted transaction information of the confidential transaction by encrypting the transaction data using the secret key; and transmitting, to a consensus node of a blockchain network, a content of the confidential transaction for execution, wherein the content of the confidential transaction includes: the one or more commitment values; the encrypted transaction information; and one or more zero-knowledge proofs of the transaction data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 6, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Zheng Liu, Lichun Li, Shan Yin
  • Patent number: 11049083
    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: April 9, 2008
    Date of Patent: June 29, 2021
    Assignee: TouchTunes Music Corporation
    Inventors: Guy Nathan, Tony Mastronardi, Dominique Dion, Mounir Khenfir
  • Patent number: 11017488
    Abstract: A mobile computing device can be configured, with an improved user interface, to synchronously play audio (or video) and text associated thereto, such as text stored in a synchronization index. Using the synchronization index, the device can periodically compare the current track time with that time associated to a word or range of words, such as a line (or segment) in a plurality of lines of text (or segments of text). Improved navigability of content using an improved mobile computing device and user interface is provided, because a user of the device can scroll through the lines of text associated with the audio or video to find a target word or range of words. If the user selects a particular word or range of words, by making a gesture on the mobile computing device, the device can identify a start time for the selected text. The device can then play the audio or video at the identified start time of the selected text.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: May 25, 2021
    Inventor: Curtis Evans
  • Patent number: 11017396
    Abstract: Proposed are a highly reliable automatic transaction device and a control method thereof. Specifically provided is an automatic transaction device, and a control method thereof, including a main body control unit which generates first withdraw transaction data including amount information as information related to an amount in a withdraw transaction and a withdraw command for instructing a withdraw of a paper currency based on the first withdraw transaction data, a paper currency processing unit which receives the withdraw command and pays out the paper currency, and a first device which is a device that is different from the paper currency processing unit and which determines a feasibility of a withdraw based on the first withdraw transaction data sent from the main body control unit. When the first device determines that the withdraw is possible, the first device generates withdraw credit information with security that is higher than the withdraw command based on the first withdraw transaction data.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: May 25, 2021
    Assignee: HITACHI-OMRON TERMINAL SOLUTIONS, CORP.
    Inventors: Tomoyoshi Ishikawa, Yoshinaga Horii, Norichika Miyamoto, Hisao Ogata
  • Patent number: 10999298
    Abstract: A method and system for detecting and preventing Internet fraud in online transactions by utilizing and analyzing a number of parameters to uniquely identify a computer user and potential fraudulent transaction through predictive modeling. The method and system uses a delta of time between the clock of the computer used by the actual fraudulent use and the potentially fraudulent user and the clock of the server computer in conjunction with personal information and/or non-personal information, preferably the Browser ID.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: May 4, 2021
    Assignee: The 41st Parameter, Inc.
    Inventor: Ori Eisen
  • Patent number: 10990982
    Abstract: An approach is provided for authenticating a payment card. Information is read from the payment card being used for a purchase. The information includes an identifier and data on a chip, in braille cells, and in markings in the payment card. A hash read from the chip, the identifier, and security codes derived from the braille cells and the markings are sent to a payment system. A hash of an (n+1)-th block of a blockchain is received and recorded in the chip in response to validations of the hash as matching a hash of an n-th block of the blockchain, the identifier, and the first and second security codes, and a generation of the hash of the (n+1)-th block. Data about the purchase and the hash of the (n+1)-th block are sent to the payment system.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Edgar A. Zamora Duran, Franz F. Liebinger Portela, Roxana Monge Nunez, Sheyla V. Vargas
  • Patent number: 10949902
    Abstract: There is provided a system and method for authentication and making payment when carrying out on-demand manufacturing. The system and method ensures that payment can be conveniently made by users and subsequently, appropriate payments are made to parties for their role in the on-demand manufacturing.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: March 16, 2021
    Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.
    Inventors: Tobias Puehse, Bensam Joyson
  • Patent number: 10909544
    Abstract: Various embodiments are generally directed to utilizing an offline and/or online verification or authentication protocol to access, redeem, or otherwise utilize multiple loyalty points and loyalty accounts A method for utilizing various loyalty points includes: determining that a user is requesting access to a loyalty points account database, receiving encrypted data generated based a cryptographic algorithm and a diversified key, receiving, a verification of the user, the verification including verifying a data combination that includes the encrypted data, where a server associated with the issuer may decrypt the data combination based on the cryptographic algorithm and the diversified key, responsive to receiving the verification of the user, accessing the database associated with a loyalty points account of the user, and authorizing a redemption of a plurality of loyalty points associated with the loyalty points account.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: February 2, 2021
    Assignee: Capital One Services, LLC
    Inventors: Kevin Osborn, Srinivasa Chigurupati, Jeffrey Rule