Patents Examined by Margaret M Neubig
-
Patent number: 11164179Abstract: Techniques are disclosed relating to securely receiving and storing credentials. In some embodiments, a computing device includes an application executable to supply a credential to an external system. A secure circuit of the computing device is configured to send, to a credential storage, a request for the credential, the request including a first certificate identifying a first public key and a stipulation to perform a user authentication before permitting use of a first private key corresponding to the first public key. The secure circuit receives, from the credential storage, the credential encrypted using the first public key and, based on the stipulation, performs the user authentication prior to decrypting the credential and supplying it to the application. In some embodiments, the secure circuit receives the first certificate by providing information about hardware included in the computing device to a hardware verification service.Type: GrantFiled: May 31, 2019Date of Patent: November 2, 2021Assignee: Apple, Inc.Inventors: Hubert Greiche, Gianpaolo Fasoli, Stacey R. Abrams, Richard W. Heard
-
Patent number: 11164164Abstract: A computer-based system converts cryptocurrency into a virtual asset. The system includes a user account database server configured to store data of a plurality of user accounts. The stored data pertains to each user account and indicates an accounting of obligations of the system to the user. The system also includes a cryptocurrency account server configured to receive, from a networked device of a user, a transfer of crypto currency, from an external cryptocurrency account. In response to receipt of such a transfer, the cryptocurrency account server is configured to update the data pertaining to the obligations of the system to the user. The system also includes a user interface server configured to receive a request from the user for conversion of cryptocurrency to an asset. In response to receipt of the request, the system updates the data pertaining to the user account of the user.Type: GrantFiled: May 14, 2015Date of Patent: November 2, 2021Assignee: UPHOLD GLOBAL FOUNDATIONInventor: Halsey Mclean Minor
-
Patent number: 11157976Abstract: A digital content marketplace filter engine may be configured to identify a communication between a digital content marketplace client and a digital content marketplace server. An analysis engine may be configured to review the communication against a digital content marketplace policy. A response engine configured to block, allow or modify the communication to conform to the digital content marketplace policy.Type: GrantFiled: July 8, 2014Date of Patent: October 26, 2021Assignee: CUPP Computing ASInventors: Shlomo Touboul, Mark Kaplan
-
Patent number: 11157908Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for placing a card into an alert state. An alert detection indication is received during an attempted data exchange using a permanent account number (PAN) associated with a card. The alert detection indication is received by an electronic controller embedded in the card and is received through an interface. The alert detection indication indicates that the PAN has an alert state identified for the PAN by an entity that issued the card. An operational mode of the card is modified into the alert state by the electronic controller and is based on receipt of the alert detection indication. An electronic display indicating that the card is in the alert state is displayed by the electronic controller.Type: GrantFiled: July 14, 2017Date of Patent: October 26, 2021Assignee: The Toronto-Dominion BankInventors: Milos Dunjic, Perry Aaron Jones Haldenby, Arthur Carroll Chow, Het Anand Patel, Casey Lyn Doyle, Yubing Liu, Anthony Haituyen Nguyen, David Samuel Tax, Arun Victor Jagga, John Jong-Suk Lee
-
Patent number: 11151224Abstract: Certain exemplary embodiments relate to techniques for detecting unlicensed music on a digital jukebox device. A monitoring module, system, subsystem or the like determines whether audio is being provided to the digital jukebox device from an external source for reproduction via a speaker system connected to the jukebox device in place of jukebox media available directly to the jukebox device. When audio is being provided from the external source: at least a portion of the audio being provided to the digital jukebox device from the external source for reproduction via the jukebox device is captured; it is detected whether the captured portion corresponds to audio content that should be licensed; and a log of possible license violations is updated as appropriate. A notification concerning the log of possible violations is generated when a number of possible violations meets or exceeds a predetermined threshold in a predetermined time period.Type: GrantFiled: January 9, 2012Date of Patent: October 19, 2021Assignee: TOUCHTUNES MUSIC CORPORATIONInventors: Francois Beaumier, Michael Tooker
-
Patent number: 11138590Abstract: A machine has a network interface circuit to provide connectivity to a network. The machine also has a processor and a bus connecting the processor and the network interface circuit. A memory is connected to the bus. The memory stores instructions executed by the processor to form a wallet for a message sending client, open a placeholder container for a future cryptographic transaction to be recorded in the wallet, and form a network link to the placeholder container.Type: GrantFiled: December 5, 2018Date of Patent: October 5, 2021Assignee: Titan Seal, Inc.Inventor: Philip Dhingra
-
Patent number: 11062312Abstract: The disclosure generally describes computer-implemented methods, software, and systems, including a method for placing a card into a usable state. A biometric input is received for a user to which a card has been issued by an entity. The card has an operational mode of an unusable state that has been previously identified by the entity for a particular PAN. The particular PAN is invalidated for use in further data exchanges using the card. The biometric input is received by an electronic controller embedded in the card. A determination is made that the biometric input matches one of one or more stored biometric profiles of users authorized to use the card. Based on the determining, a new PAN is activated for the card. The new PAN is usable in further data exchanges of the card. The operational mode of the card is modified to a usable state by the electronic controller.Type: GrantFiled: July 14, 2017Date of Patent: July 13, 2021Assignee: The Toronto-Dominion BankInventors: Milos Dunjic, Perry Aaron Jones Haldenby, Arthur Carroll Chow, Het Anand Patel, Casey Lyn Doyle, Yubing Liu, Anthony Haituyen Nguyen
-
Patent number: 11055694Abstract: Embodiments of the present invention are directed to methods, apparatuses, computer readable media and systems for securely processing remote transactions. One embodiment of the invention is directed to a method of processing a remote transaction initiated by a mobile device comprising a server computer receiving a payment request including encrypted payment information. The encrypted payment information being generated by a mobile payment application of the mobile device and being encrypted using a third party key. The method further comprises decrypting the encrypted payment information using the third party key, determining a transaction processor public key associated with the payment information, and re-encrypting the payment information using the transaction processor public key. The method further comprises sending a payment response including the re-encrypted payment information to a transaction processor.Type: GrantFiled: November 27, 2019Date of Patent: July 6, 2021Assignee: Visa International Service AssociationInventors: John Sheets, Kim Wagner, Christian Aabye, Frederick Liu, Igor Karpenko, Glenn Powell, Kiushan Pirzadeh
-
Patent number: 11004069Abstract: Articles and methods for transaction irregularity detection are disclosed. In one example, the article discloses: a memory including a record of a last-reported security-device transaction with the security-device, and including a last-reported transaction counter value associated with the last-reported security-device transaction; a previous device identifier; a record of the previous security-device transaction with the security-device, and including the previous device identifier associated with the previous security-device transaction; a record of a current security-device transaction with the security-device, and including a currently-reported transaction counter value associated with the current security-device transaction; and a back-end device tagging the previous device with fraud if the current transaction counter value differs from the last-reported transaction counter value by other than an increment.Type: GrantFiled: October 3, 2013Date of Patent: May 11, 2021Assignee: NXP B.V.Inventors: Hans de Jong, Pieter Janssens
-
Patent number: 10891600Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.Type: GrantFiled: March 17, 2015Date of Patent: January 12, 2021Assignee: Coinbase, Inc.Inventor: Miha Rebernik
-
Patent number: 10853772Abstract: A blockchain value transfer method comprising receiving from a client a transfer request to transfer value in a form of at least one of a cryptocurrency and a token, determining if the transfer request is intra-chain or inter-chain, intra-chain defining a combined sending and receiving blockchain network and inter-chain defining a sending blockchain network and a receiving blockchain network, transmitting to the client a response to the transfer request, the response comprising a raw transaction, receiving from the client a response to the raw transaction wherein a private key of a user is used to sign the raw transaction, defining a signed transaction, verifying a signature of the signed transaction and broadcasting the signed transaction to the combined sending and receiving blockchain network if the transaction request is intra-chain or to each of the sending blockchain network and the receiving blockchain network if the transaction request is inter-chain.Type: GrantFiled: May 11, 2018Date of Patent: December 1, 2020Inventors: Vijay K. Madisetti, Arshdeep Bahga
-
Patent number: 10831867Abstract: An approach and mechanism relative to a license that is forced or locked to a particular localization. Forcing a license of a product to be localized may be effected with an attribute specifying the locale or language of a particular region, area, or country. The lock-to-locale region or area may be set and thus force a use of localization settings, lexicon files and resources of the particular region, area or country. A hash or code may be developed and embedded as a value of an attribute on the lock-to-locale feature. The hash or code on the files installed may be validated by matching it with the hash or code securely stored within the license file to ensure that the localization files for the region or area have not been tampered with or changed.Type: GrantFiled: May 11, 2015Date of Patent: November 10, 2020Assignee: Honeywell International Inc.Inventors: Stuart Donaldson, Patrick Brisbine
-
Patent number: 10755241Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.Type: GrantFiled: March 17, 2015Date of Patent: August 25, 2020Assignee: Coinbase, Inc.Inventors: Julian Langschaedel, Brian D. Armstrong, Fred E. Ehrsam
-
Patent number: 10748148Abstract: A device includes memory and a processor. The memory is configured to store a transaction identifier corresponding to merchant identification information, customer identification information, and transaction information for a transaction. The processor is communicatively coupled to the memory. The processor is configured to receive, from a merchant computing device, a transaction request that includes the customer identification information and the transaction information. The transaction request does not include payment information. The processor is also configured to generate the transaction identifier. The transaction identifier is unique to the merchant identification information, the customer identification information, and the transaction information. The processor is further configured to transmit to a customer computing device an authorization request comprising the transaction identifier and merchant identification information.Type: GrantFiled: September 1, 2016Date of Patent: August 18, 2020Inventor: Jaswant Pujari
-
Patent number: 10679212Abstract: A method of remotely configuring a pin-pad terminal involves a computer server receiving a merchant identifier over a network from a communications device associated with the pin-pad terminal. The computer server confirms from the merchant identifier that an entity associated with the communications device is authorized to use the pin-pad terminal, and authenticates the pin-pad terminal from a cryptographically-signed datum received from the communications device. The computer server then transmits to the pin-pad terminal via the communications device a configuration payload for installation in the pin-pad terminal. The configuration payload includes at least a payment symmetric cryptographic key set uniquely associated with the pin-pad terminal. The payment symmetric key set configures the pin-pad terminal to effect secure electronic payment via the communications device.Type: GrantFiled: May 26, 2015Date of Patent: June 9, 2020Assignee: The Toronto-Dominion BankInventors: Robert Hayhow, Jeffrey Aaron Ecker, Igor Elkhinovich, Keith Willard
-
Patent number: 10607212Abstract: Embodiments of the present invention are directed to methods, apparatuses, computer readable media and systems for securely processing remote transactions. One embodiment of the invention is directed to a method of processing a remote transaction initiated by a mobile device comprising a server computer receiving a payment request including encrypted payment information. The encrypted payment information being generated by a mobile payment application of the mobile device and being encrypted using a third party key. The method further comprises decrypting the encrypted payment information using the third party key, determining a transaction processor public key associated with the payment information, and re-encrypting the payment information using the transaction processor public key. The method further comprises sending a payment response including the re-encrypted payment information to a transaction processor.Type: GrantFiled: July 15, 2014Date of Patent: March 31, 2020Assignee: Visa International Services AssociationInventors: John Sheets, Kim Wagner, Christian Aabye, Frederick Liu, Igor Karpenko, Glenn Powell, Kiushan Pirzadeh
-
Patent number: 10579978Abstract: A portable handheld device for wireless order entry and real time payment authorization may include a portable housing, a display carried by the housing, an order entry input device carried by the housing, a transaction card input device carried by the housing for reading user sensitive information from a transaction card, a wireless transceiver carried by the housing, and a processor carried by the housing and connected to the display, order entry input device, transaction card input device and wireless transceiver. The processor may be for wirelessly sending input order information, and encrypting and wirelessly sending the user sensitive information from the transaction card without storing and without displaying. The processor may also be for wirelessly receiving and displaying payment authorization information based upon real time authorization from a transaction card issuing entity.Type: GrantFiled: July 1, 2013Date of Patent: March 3, 2020Assignee: SECUREDPAY SOLUTIONS, INC.Inventors: John M. Johnson, Roy T. Nelson, Christopher D. Faircloth, Lance Larsen
-
Patent number: 10558955Abstract: A processor receives a signal representing data including event information detailing an event involving an entity having a registered ownership interest in a product and loads a portion of a distributed electronic ledger for tracking ownership information associated with the product. The distributed electronic ledger includes, within a block thereof and associated with the product, an event trigger list including entity data associated with each entity having a registered ownership interest in the product and a rules engine including rules associated with event triggers in the event trigger list. The processor determines whether a triggering event corresponding to the event is stored in the event trigger list and, when the event has a corresponding triggering event, determines the associated rule within the rules engine. The processor updates and saves the distributed electronic ledger by performing an action specified by the determined associated rule.Type: GrantFiled: August 9, 2016Date of Patent: February 11, 2020Assignee: The Toronto-Dominion BankInventors: Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee, Yaniv Nathan
-
Patent number: 10552834Abstract: Embodiments are directed to systems and methods for performing consumer authentication in a tokenized transaction. The token in the authentication request may be resolved to corresponding credentials before the consumer authentication process is initiated. As part of an authentication system, the merchant computer may include a merchant plug-in module as a proxy between the merchant computer and an issuer access control server. The merchant plug-in module may communicate with the issuer access control server by sending verification and authentication messages to the issuer access control server via a directory server. The token may be resolved to corresponding credentials before the authentication request reaches the issuer access computer for authentication. The merchant plug-in module, the directory server or a token router coupled to the issuer access control server may each be in communication with one or more token service providers to de-tokenize the token provided by the consumer's user device.Type: GrantFiled: April 30, 2015Date of Patent: February 4, 2020Assignee: Visa International Service AssociationInventors: James Dimmick, Shaw Li
-
Patent number: 10510053Abstract: A system and method for transaction bitcoin is described. Bitcoin can be sent to an email address. No miner's fee is paid by a host computer system. Hot wallet functionality is provided that transfers values of some Bitcoin addresses to a vault for purposes of security. A private key of a Bitcoin address of the vault is split and distributed to keep the vault secure. Instant exchange allows for merchants and customers to lock in a local currency price. A vault has multiple email addresses to authorize a transfer of bitcoin out of the vault. User can opt to have private keys stored in locations that are under their control. A tip button rewards content creators for their efforts. A bitcoin exchange allows for users to set prices that they are willing to sell or buy bitcoin and execute such trades.Type: GrantFiled: March 17, 2015Date of Patent: December 17, 2019Assignee: Coinbase, Inc.Inventor: Brian D. Armstrong