Patents Examined by Isidora I Immanuel
-
Patent number: 11257077Abstract: Blockchain-based, smart contract platforms have great promise to remove trust and add transparency to distributed applications. However, this benefit often comes at the cost of greatly reduced privacy. Techniques for implementing a privacy-preserving smart contract is described. The system can keep accounts private while not losing functionality and with only a limited performance overhead. This is achieved by building a confidential and anonymous token on top of a cryptocurrency. Multiple complex applications can also be built using the smart contract system.Type: GrantFiled: November 30, 2018Date of Patent: February 22, 2022Assignees: Visa International Service Association, The Board of Trustees of the Leland Stanford Junior UniversityInventors: Shashank Agrawal, Karl Benedikt Bünz, Mahdi Zamani, Dan Boneh
-
Patent number: 11232671Abstract: The present disclosure relates to games and applications in general and in particular to computer-implemented online games, such as online role-playing games, playable by more than one person from more than one location. The game engine can dynamically determine the type of in-game asset to award to a first player and the types of in-game obstacles to present to the first player by referencing the in-game assets available to other players in the first player's social network and by referencing other game state variables.Type: GrantFiled: August 31, 2010Date of Patent: January 25, 2022Assignee: Zynga Inc.Inventors: Amitt Mahajan, Roger F. Dickey, Carl Eric Schiermeyer, Jonathan Chang Tien
-
Patent number: 11210669Abstract: Systems and methods to activate the processing of an allocated resource in operations with a processing system by the use of a round trip communication of the identifier of the resource, in which the resource identifier is communicated from a portal of the processing system to a first website, which passes the resource identifier to a second website during forwarding or redirecting a web browser from the first website to the second website, where the second website provides the resource identifier back to the processing system in communications with the processing system for operations required for the activation of the resource. Upon activation, the resource is processed during a communication session between the first website and the portal (or the processing system).Type: GrantFiled: October 7, 2015Date of Patent: December 28, 2021Assignee: Visa International Service AssociationInventor: Ilker Celikyilmaz
-
Patent number: 11206579Abstract: Methods and apparatus for dynamic pricing and scheduling of network data transfers are disclosed. A system a plurality of network-accessible resources and a data transfer coordinator. In response to a client request for a network transfer of a data set, the coordinator determines, based at on a network-related metric of one or more resources, at least one time window during which a portion or all of the data set is transferable for a pricing rate below a threshold. The coordinator notifies the client of the time window and provides a duration-limited token authorizing data transfer during the window. The coordinator determines whether a network transmission of data on behalf of the client is valid based at least in part on a time at which the transmission is initiated and at least in part on a use of the token.Type: GrantFiled: March 26, 2012Date of Patent: December 21, 2021Assignee: Amazon Technologies, Inc.Inventors: David John Ward, Jr., Gregory Evan Redman
-
Patent number: 11200595Abstract: A method for adjusting a spam index for a blockchain advertiser based on user consensus includes: storing an advertiser profile related to an advertising entity including at least an index value and an identification value; receiving new blocks in a blockchain, each including a block header and blockchain data values, where a plurality of the data values each includes an advertiser identifier, advertisement value, and a recipient identifier; receiving a plurality of spam reports, each associated with one of the data values and including at least one of: the advertisement value included in the respective data value or a reference value generated by hashing the respective data value; determining a ratio of a number of spam reports to number of the data values that includes the advertisement value; and adjusting the index value included in the advertiser profile according to the ratio.Type: GrantFiled: December 31, 2018Date of Patent: December 14, 2021Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Chandan Garg, Meenakshi Shandilya, Jaipal Singh Kumawat
-
Patent number: 11200564Abstract: A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.Type: GrantFiled: March 31, 2016Date of Patent: December 14, 2021Assignee: NASDAQ, INC.Inventors: Thomas Fay, Dominick Paniscotti
-
Patent number: 11200579Abstract: The present invention provides that a credit card authentication value is divided into meaningless information block 1 and information block 2, the information block 1 can be transmitted to a user authentication device that is physically insulated, and the user authentication device that encodes the information block 1 on the basis of payment PIN information received from user equipment and keeps the encoded information block 1, and decodes the encoded information block 1 on the basis of the payment PIN information and transmits the information block 1 to the credit card permission request device, when there is a request from the credit card permission request device, thereby determining whether there is forgery in payment on a web. Accordingly, security in payment can be improved.Type: GrantFiled: October 7, 2015Date of Patent: December 14, 2021Assignee: Eleven Street Co., Ltd.Inventors: Pil Sung Kim, Se Il Oh, Hyeong Moon Kang, Joo Won Lee
-
Patent number: 11088840Abstract: A point-of-sale (POS) terminal is provided for entering a PIN to enable a financial transaction. The point-of-sale terminal has a card reader for reading information from a credit card, a processor for running an operating system, with applications, a touch screen for displaying information and receiving user inputs, and a Security-Box connected between the touch screen and the processor to control the user input on the touch screen to the processor. The Security Box is configured to run in a “PIN Entry Mode” and a “Clear Text Mode.” When running in “PIN Entry Mode” the user input is not forwarded as touch coordinates to the processor and when running in “Clear Text Mode” the touch coordinates are transmitted to the processors.Type: GrantFiled: March 5, 2014Date of Patent: August 10, 2021Assignee: WINCOR NIXDORF INTERNATIONAL GMBHInventors: Michael Nolte, Valdemar Zavadsky
-
Patent number: 11018724Abstract: Techniques for mobile devices configured to support or function as multiple contactless cards, such as Mifare contactless cards, are disclosed. According to one embodiment, a mobile device embedded with an emulator is loaded with a plurality of software modules or applications, each emulating one card or one type of contactless cards. An emulator is implemented in a secure element that is personalized for a user of the mobile device while the applications are respectively provisioned via their respective providers per the personalized secure element. When the mobile device is to be used as a contactless card to perform a monetary function, a corresponding application is loaded into and executed in the emulator. When the mobile device is to be used to perform another monetary function, a corresponding application is loaded into the emulator to replace the previous application entirely or partially in the emulator.Type: GrantFiled: March 1, 2013Date of Patent: May 25, 2021Assignee: RFCyber Corp.Inventors: Xiangzhen Xie, Liang Seng Koh, Hsin Pan
-
Patent number: 10817862Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for authenticating the use of a wearable device to execute a transaction. The system is configured to receive an indication that a user is in possession of the wearable device; authenticate the wearable device; transmit a pointer associated with the token to a global merchant device; receive an indication from the user to execute a transaction with at least one of the one or more local merchant devices; retrieve information identifying the token; transmit a first notification associated with the transaction to the global merchant device; determine a match between the wearable device and the pointer associated with the token; determine that the user continues to remain in possession of the wearable device; and complete execution of the transaction.Type: GrantFiled: September 1, 2015Date of Patent: October 27, 2020Assignee: Bank of America CorporationInventors: Joseph B. Castinado, Philip Mork, Kimberly Turner
-
Patent number: 10438201Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for authorizing and performing a user defined selected transaction based on receiving notification from a wearable device associated with the user that the wearable device sensed a predefined action. The system is configured to transmit a data sensing packet to a wearable device comprising software code configured to cause the wearable device to process actions of the user that are sensed by the wearable device; receive a selected transaction from the user that the user wishes to be performed based on the wearable device sensing a predefined action; associate the selected transaction with a response token to be communicated to the system when the wearable device senses the predefined action; transmit the response to the wearable device; receive the response token indicating that the predefined action was sensed by the wearable device; and perform the selected transaction.Type: GrantFiled: September 9, 2015Date of Patent: October 8, 2019Assignee: Bank of America CorporationInventor: Ralph Brian Jones
-
Patent number: 10387857Abstract: A method of processing a commerce service in a commerce processor communicating with a customer premises equipment (CPE), the method including executing a first browser and outputting a coordinate corresponding to a bitmap associated with inputted payment data on a screen of the first browser, receiving coordinate values corresponding to payment data through the output coordinate, transmitting the received coordinate values based on a communication protocol to a second browser, unscrambling the transmitted coordinate values corresponding to the payment data and retrieving payment data from the unscrambled coordinate values, and performing a payment process for a product item corresponding to the retrieved payment data.Type: GrantFiled: February 28, 2014Date of Patent: August 20, 2019Assignee: LG ELECTRONICS INC.Inventors: Youngah Kim, Hojoo Park, Junhee Kim, Hanseok Kim, Jungnam Park, Jim Clayton
-
Patent number: 10270587Abstract: Methods and systems for performing electronic transactions involve receiving, using a processor coupled to memory, from a mobile application on a user's mobile device processor, a transaction message consisting at least in part of the user's account information obtained by the mobile application reading user account information encoded on a token of the user that is physically distinct from the mobile device processor and a transaction request for the user. Using the processor, the user's account information is verified and a transaction confirmation message is generated and sent to the mobile application on the user's mobile device processor.Type: GrantFiled: May 14, 2012Date of Patent: April 23, 2019Assignee: CITIGROUP TECHNOLOGY, INC.Inventor: Frank L. Wu
-
Patent number: 10140365Abstract: The disclosure relates to systems and methods for facilitating co-play and download of artist specific client applications via user-provided playlists that includes songs playable only through a respective artist specific client application. A playlist may include songs from a plurality of different artist specific applications. A given artist specific application may be created and branded for a particular artist, whose music may be playable only through a corresponding artist specific application. Because a given song may only be played/accessed from a corresponding artist specific application, a playlist that includes songs from different artist specific applications may cause artist specific applications to be activated (e.g., opened, placed in the foreground, etc.) when a song included therein is next in line to be played. Artist specific applications that have already played a song in the playlist may be de-activated (e.g., closed, placed in the background, etc.).Type: GrantFiled: October 21, 2014Date of Patent: November 27, 2018Assignee: EscapeX LimitedInventor: Sephi Joseph Shapira