Patents Examined by Steven S Kim
-
Patent number: 10417392Abstract: Some embodiments provide an account-based DRM system for distributing content. The system includes several devices that are associated with an account and a set of DRM computers that receives a request to access a piece of content on the devices associated with the account. The DRM computer set then generates a several keys for the devices, where each particular key of each particular device allows the particular device to access the piece of content on the particular device. In some embodiments, the DRM computer set sends the content and keys to one device (e.g., a computer), which is used to distribute the content and the key(s) to the other devices associated with the account. In some embodiments, the DRM computer set individually encrypts each key in a format that is used during its transport to its associated device and during its use on this device.Type: GrantFiled: May 17, 2012Date of Patent: September 17, 2019Assignee: APPLE INC.Inventors: Augustin J. Farrugia, Gianpaolo Fasoli, Jean-Francois Riendeau
-
Patent number: 10410210Abstract: Described herein are various technologies related to secure generation of tokens and secure inversion of tokens. A tokenization system executes in a secure execution environment, and is configured to receive a string and an encrypted tokenization function. The tokenization system decrypts the encrypted tokenization function, and executes the tokenization function over the string to generate a token. The token is transmitted to a logically separate computing environment, and the tokenization system deletes the tokenization function and the string.Type: GrantFiled: April 1, 2015Date of Patent: September 10, 2019Assignee: National Technology & Engineering Solutions of Sandia, LLCInventor: John Hector Solis
-
Patent number: 10380585Abstract: A method for the use of electronic transactional tokens includes: generating a plurality of transactional tokens including a first token; associating each of the transactional tokens with a plurality of users, the first token associated with a first user; monitoring usage of the transactional tokens in a plurality of transactions in a local region or network; and in response to receiving transactional data for the first transaction, updating the first token from a first state to a second state (e.g., to provide a benefit when the token is applied in the local region or network). The tokens may be generated and monitored using a token processing system, which uses transaction data received by a transaction handler that is handling transaction processing for the transactions.Type: GrantFiled: May 31, 2012Date of Patent: August 13, 2019Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Theodore Harris, Patrick Faith
-
Patent number: 10380374Abstract: A system and method for network file filtering to prevent identity theft or misuse by restricting access to files likely to contain sensitive data is disclosed. The file filtering process includes scanning at least one data file for density of a selected pattern. Files identified as containing the selected pattern may be further analyzed to determine the likelihood of the presence of sensitive information. The process may also include restricting access to files that are identified as likely to contain sensitive information.Type: GrantFiled: September 29, 2014Date of Patent: August 13, 2019Assignee: JPMorgan Chase Bank, N.A.Inventor: Glenn C. Everhart
-
Patent number: 10373153Abstract: A method for linking payment accounts includes: storing a plurality of account profiles, each profile including data related to a payment account including an account number and account data; encrypting the account number included in each account profile using a method of encryption to obtain an encrypted account number; receiving account linkage data, the data including a plurality of encrypted account identifiers, each identifier being indicated as being linked to another identifier, and each identifier being encrypted using the method of encryption; matching each of the encrypted account identifiers to an encrypted account number; and updating one or more account profiles to indicate a link to another account profile where the encrypted account number included in the profile being updated matches an encrypted account identifier that is indicated as being linked to an encrypted account identifier that matches the encrypted account number included in the other profile.Type: GrantFiled: July 3, 2014Date of Patent: August 6, 2019Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Andrew Reiskind
-
Patent number: 10373149Abstract: A card reader comprising a display configured to optionally graphically display a character; one or more sensors configured to receive user input, wherein the one or more sensors are configured to send one or more signals that modify and select the character; a microcontroller configured to process the user input, wherein the processing comprises modifying or selecting the character based on user input at the one or more sensors; and memory configured to store selected characters based on processing the user input.Type: GrantFiled: December 13, 2012Date of Patent: August 6, 2019Assignee: Square, Inc.Inventors: Elliot Sather, Robert von Behren
-
Patent number: 10373158Abstract: The present invention generally relates to a method, system and program product for modifying a supply of stable value digital asset tokens tied to a blockchain.Type: GrantFiled: March 5, 2019Date of Patent: August 6, 2019Assignee: Winklevoss IP, LLCInventors: Daniel William Halley James, Cameron Howard Winklevoss, Tyler Howard Winklevoss, Brandon Arvanaghi, Eric Neiman Winer, Stephen Judkins, Alex Parkinson
-
Patent number: 10373152Abstract: Embodiments of the present invention are directed to a centralized trusted service manager system in the form of a trusted service manager interconnectivity service hub, which facilitates and provides communications between entities involved I mobile contactless payment systems. One embodiment is directed to a method for processing a message related to a mobile payment application on a secure element of a mobile communication device through an interconnectivity services hub including receiving the message from a first entity in a first protocol and determining a trusted service manager associated with the secure element from among a plurality of trusted service managers using a routing table comprising routing information.Type: GrantFiled: December 13, 2012Date of Patent: August 6, 2019Assignee: Visa International Service AssociationInventors: Oleg Makhotin, Eduardo Lopez, Erick Wong
-
Patent number: 10366391Abstract: Efficient methods and systems for verifying personal identifiers in transactions such as financial transactions are disclosed. In an exemplary method, an authentication server computer may provide an account number and a personal identifier such as a PIN to a payment processing network server computer. The payment processing network server computer may then determine which of a plurality of authentication processes to initiate.Type: GrantFiled: August 6, 2014Date of Patent: July 30, 2019Assignee: Visa International Services AssociationInventor: James Dene Dimmick
-
Patent number: 10360544Abstract: A system effectively performs content information acquisition processing and content purchase processing in which it is necessary to access different servers. If a user views information provided by an information providing server, for example, television program table information, and acquires content related to information selected from among pieces of information included in the television program table information, the user can transmit a content acquisition request including content specification information to a content providing server simply by dragging and dropping the selected information displayed on a display screen onto a toolbar included in a display unit or onto another server information display area. As a result, the user can effectively perform the selection and acquisition of content without switching between connections to various servers.Type: GrantFiled: January 8, 2009Date of Patent: July 23, 2019Assignee: Sony CorporationInventor: Takashi Matsuo
-
Patent number: 10354322Abstract: Systems and methods for instantly quoting a two-sided market. Using these systems and methods, a trader can use various trading interfaces to initiate two-sided market orders based on a value submitted and a pre-set spread amount as configured by the trader.Type: GrantFiled: October 18, 2001Date of Patent: July 16, 2019Assignee: BGC PARTNERS, INC.Inventors: Andrew C. Gilbert, Andrew Stergiopoulos, Angela Stergiopoulos, Mariann Gilbert
-
Patent number: 10354520Abstract: A network communication device, such as an electricity meter, is configured to communicate with devices on a circuit internal to a site via power line communication (PLC), even when electricity service to the site is disconnected. The network communication device is configured to monitor one or more circuits internal to the site and to receive power line communications from the device(s) coupled to the circuit internal to the site when the site is disconnected from electricity service. A PLC module of the network communication device may include a switch-based or capacitor-based monitor that maintains a PLC coupler electrically connected with the circuit internal to the site even when electricity service to the site is disconnected.Type: GrantFiled: December 17, 2012Date of Patent: July 16, 2019Assignee: Itron, Inc.Inventors: Vladimir Borisov, Sudhir Prakash Emmanuel Thumaty
-
Patent number: 10346814Abstract: A system for implementing at least one cryptocurrency transaction at a point-of-sale by using a mobile terminal is provided. The system is operable to provide authentication for implementing the one or more cryptocurrency transactions, wherein the system is operable to send at least one authentication request for the at least one cryptocurrency transaction from a payment terminal to a payment service hosted via one or more virtual computing machines, wherein the payment service is operable to provide a request for a PIN code at the mobile terminal; to send the PIN code from the mobile terminal via a secure channel to open a vault in the one or more virtual machines, wherein the vault contains one or more private keys which are useable for authenticating the at least one cryptocurrency transaction; and to confirm execution of the at least one cryptocurrency transaction to at least the payment terminal.Type: GrantFiled: May 22, 2015Date of Patent: July 9, 2019Assignee: MONI LIMITEDInventor: Antti Pennanen
-
Patent number: 10339571Abstract: A client computing system inserts selected advertising into digital content. Ads may be inserted into content based on a dynamic advertising matching process that is securely implemented within a hardware-based root of trust. User profiles used in ad matching may be privacy protected and maintained with confidentiality protection in the client computing system and/or a service provider server, respectively. When a client computing system makes a request to the service provider server for content with specified ad slots, the request may be made with the client's EPID signature, which is inherently privacy protected. The hardware-based root of trust protects insertion of selected ads into the linear rendering flow of the content.Type: GrantFiled: August 23, 2013Date of Patent: July 2, 2019Assignee: Intel CorporationInventors: Ramesh Pendakur, Gyan Prakash, Walter C. Gintz
-
Patent number: 10340038Abstract: Healthcare transaction validation systems and methods are presented. Healthcare transactions associated with a stakeholder are compiled into a chain of healthcare transaction blocks. The chain can be considered a chronicle of person's healthcare path through life. When a transaction is conducted, the corresponding healthcare parameters (e.g., inputs, outputs, clinical evidence, outcomes, etc.) are sent to one or more validation devices. The devices establish a validity of the transaction and generate a new block via a proof-of-work principle. Once the new block has been calculated it can be appended to the stakeholder's health care blockchain.Type: GrantFiled: May 13, 2015Date of Patent: July 2, 2019Assignee: Nant Holdings IP, LLCInventor: Nicholas J. Witchey
-
Patent number: 10339522Abstract: A smart card transaction allows a consumer to load value onto a smart card and to make purchases using a smart card with a mobile telephone handset over the telecommunications network. For loading, the system includes: a mobile telephone handset including a card reader; a gateway computer; a funds issuer computer; and an authentication computer. The mobile telephone handset receives a request from a user to load a value onto the smart card. The handset generates a funds request message which includes the value and sends the funds request message to a funds issuer computer. The funds issuer computer debits an account associated with the user. Next, the handset generates a load request message with a cryptographic signature and sends the load request message to an authentication computer which authenticates the smart card. The handset receives a response message which includes a cryptographic signature and an approval to load.Type: GrantFiled: June 30, 2014Date of Patent: July 2, 2019Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Steven R. Hoffman, Suzanne C. Adams
-
Patent number: 10332081Abstract: Embodiments of the invention disclose a remote control device for operating a media device that can be used to conduct financial transactions. The remote control device includes a user interface to accept user input, and a communication interface to communicate with the media device. The remote control device also includes a hardware security module that is coupled to the user interface and the communication interface. The hardware security module includes a secure processing unit, and a public processing unit that is configured to selectively request the secure processing unit to encrypt user input based on a function that is being performed on the media device.Type: GrantFiled: March 15, 2013Date of Patent: June 25, 2019Assignee: Visa International Service AssociationInventors: Horatio Huxham, Alan Joseph O'Regan
-
Patent number: 10325257Abstract: Systems and methods for securely storing digital assets using a secure portal are disclosed. Using an isolated computer within an electronic isolation chamber, a plurality of digital asset accounts may be generated, and one or more private keys and a digital asset account identifier corresponding to each of the digital asset accounts may be obtained. A respective reference identifier may be associated with each digital asset account. At least one of the one or more private keys corresponding to each digital asset account may be divided into a plurality of private key segments and written to a card along with the respective reference identifier to create sets of collated cards, wherein each set comprises cards corresponding to different private keys.Type: GrantFiled: June 5, 2018Date of Patent: June 18, 2019Assignee: WINKLEVOSS IP, LLCInventors: Cameron Howard Winklevoss, Tyler Howard Winklevoss, Evan Louis Greebel, Kathleen Hill Moriarty, Gregory Elias Xethalis
-
Patent number: 10318932Abstract: A customer may provide a merchant with primary account number information in connection with a purchase transaction. The merchant may send an associated authorization request to a payment card processor. A tokenization server at the payment card processor may generate a token corresponding to the primary account number. To secure the token, the token may be encrypted at the payment card processor using a cryptographic key shared with the merchant. A structure preserving encryption algorithm may be used in encrypting the token. A processor identifier may be embedded in the encrypted version of the token during the structure preserving encryption operation. The merchant can use the shared key to decrypt the token and extract the processor identifier. A settlement request may be directed to the processor from the merchant to settle the transaction using the processor identifier.Type: GrantFiled: June 7, 2011Date of Patent: June 11, 2019Assignee: ENTIT SOFTWARE LLCInventors: Mark F. Bower, Matthew J. Pauker, Terence Spies
-
Patent number: 10313345Abstract: Systems and methods are presented for accessing an application available from a data center of a program execution service. The metadata associated with a user computing device may be used to determine whether the user computing device is authorized to access the application through a virtual desktop instance. At least a portion of the application may be executed by the virtual desktop instance and provided to the user. Applications may be purchased, licensed, or rented by a user.Type: GrantFiled: March 11, 2013Date of Patent: June 4, 2019Assignee: Amazon Technologies, Inc.Inventors: Deepak Suryanarayanan, Eugene Michael Farrell, David Everard Brown, Stephen William Luszcz, Ajit Nagendra Padukone, Malcolm Russell Ah Kun