Patents Examined by Amare F Tabor
  • Patent number: 11472695
    Abstract: Systems and methods are provided for controlling maintenance of a fuel dispenser. In one exemplary embodiment, a system is provided having a fuel dispenser that includes an electronics module having a data processor, a remote enterprise server in communication with the electronics module, and a remote code processor in communication with the remote enterprise server. The data processor is configured to determine an authorization password based on data characterizing the fuel dispenser, to receive a remote password that is generated by the remote code processor based on the fuel dispenser data, to determine that the remote password matches the authorization password, and to cause the fuel dispenser to enter a maintenance mode.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: October 18, 2022
    Assignee: Wayne Fueling Systems LLC
    Inventor: Anders Bergqvist
  • Patent number: 11477008
    Abstract: A message processing request is received from a channel partner device, where the message processing request includes a ciphertext message encrypted in a trusted execution environment (TEE) of a service provider device based on a service processing request that includes a plaintext message of the ciphertext message, and where the service processing request requests at least a portion of the plaintext message to be sent to a target user. A first smart contract deployed in a blockchain of the blockchain network is invoked using a TEE of a blockchain node of a blockchain network. The ciphertext message is decrypted based on the first smart contract to obtain the plaintext message. The plaintext message is sent to an operator device to forward the at least a portion of the plaintext message to the target user.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: October 18, 2022
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Ge Jin, Jiawei Liu, Chenkan Shen, Chifei Zhang, Fansheng Kong
  • Patent number: 11470055
    Abstract: Aspects of the disclosure relate to data transmission with encryption of protected data. A computing platform may separate, via a computing device and in electronic data associated with a user, protected data from non-protected attribute data. Subsequently, the computing platform may generate, for the protected data, an encryption key. Then, the computing platform may modify the electronic data by replacing the protected data with the encryption key. Then, the computing platform may store, in a database, an association between the user, the protected data, and the encryption key. Subsequently, the computing platform may provide, via a network and to an external vendor, the modified electronic data comprising the encryption key and the non-protected attribute data.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: October 11, 2022
    Assignee: Bank of America Corporation
    Inventors: David Tyson, Jatinkumar Pramodbhai Patel, Carl. M. Benda, Lakshmi L. Karuppiah
  • Patent number: 11451406
    Abstract: The current disclosure is directed towards providing methods and mechanisms enabling computationally efficient cross-chain messaging and message validation between subchains of a large-scale decentralized network. In one example, the current disclosure provides for determining if a message generated by a first subchain, received at a second subchain, represents a valid, consensually generated message of the first subchain, by comparing the received message with a public-key-share list of the first subchain stored in the second subchain. In one example, the current disclosure provides for a method comprising receiving a first message from a first subchain at a smart contract of a second subchain, wherein the smart contract of the second subchain comprises a public-key-share list of the first subchain, determining if the first message is valid based on the public-key-share list, and executing a transaction based on the first message responsive to the first message being determined valid.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: September 20, 2022
    Assignee: MOAC BLOCKCHAIN TECH INC
    Inventor: Xiaohu Chen
  • Patent number: 11451518
    Abstract: A communication device includes a signature encryption unit that encrypts input information with a secret key and transmits the information to a server device if the communication device belongs to a group, and a signature decryption unit that downloads, from the server device, encrypted n?1 pieces of the input information transmitted from other communication devices and decrypts the encrypted n?1 pieces of input information with the secret key if the communication device belongs to a group. The communication device transmits session key generation information to the server device via the signature encryption unit, generates a session key using n?1 pieces of session key generation information acquired via the signature decryption unit and session key generation information of the communication device, transmits a cipher text encrypted with the session key via the signature encryption unit to the server device, and decrypts n?1 cipher texts acquired via the signature decryption unit with the session key.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: September 20, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tetsutaro Kobayashi, Yuto Kawahara, Hitoshi Fuji, Reo Yoshida, Kazuki Yoneyama
  • Patent number: 11451381
    Abstract: A first device and a second device are disclosed for reaching agreement on a secret value. Herein, the second device comprises a receiver configured to receive information indicative of a reconciliation data h from the first device, a processor configured to compute a common secret s based on an integer value b, an equation, and system parameters. The processor is configured to compute b based on a key exchange protocol. The first device has a number a in approximate agreement with the number b. The first device comprises a processor configured to determine a common secret s based on an integer value a an equation, and system parameters, and determine a reconciliation data h. The first device further comprises a transmitter configured to transmit information indicative of the reconciliation data h to the second device.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 20, 2022
    Assignee: Koninklijke Philips N.V.
    Inventors: Ludovicus Marinus Gerardus Maria Tolhuizen, Ronald Rietman, Oscar Garcia Morchon
  • Patent number: 11444955
    Abstract: Techniques to facilitate verification of in-situ network telemetry data of data packet of data traffic of packet-switched networks are described herein. A technique described herein includes a network node obtaining a data packet of data traffic of a packet-switched network. The data packet includes an in-situ network telemetry block. The network node obtains telemetry data and cryptographic key. The cryptographic key confidentially identifies the network node. The node encrypts at least a portion of the telemetry data based on the cryptographic key to produce signed telemetry data and updates telemetry-data entry of the in-situ network telemetry block. The telemetry data and signed telemetry data is inserted into the telemetry-data entry. The node forwards the data packet with the updated telemetry-data entry to another network node of the packet-switched network.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: September 13, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Shwetha Subray Bhandari, Santhosh N, Rakesh Reddy Kandula, Saiprasad Reddy Muchala, Frank Brockners
  • Patent number: 11438314
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for privacy-aware machine learning using an improved data encoding that withholds more information. The disclosed systems and methods encode a corpus of data and encode each query used in searching and generating query results from the corpus of encoded data.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: September 6, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Eric Bax, Charlotte Bax
  • Patent number: 11438315
    Abstract: Disclosed herein is a method for providing durable forward confidentiality during communications between devices, in accordance with some embodiments. Accordingly, the method may include receiving an ephemeral entropy source identifier and a bit range identifier from a first user device, encrypting the ephemeral entropy source identifier and the bit range identifier, generating a ciphertext, transmitting the ciphertext to a second user device, receiving the ciphertext from the second user device, decrypting the ciphertext, obtaining the ephemeral entropy source identifier and the bit range identifier, identifying an ephemeral entropy source and a bit range, capturing a content from a stream of the ephemeral entropy source, generating a secret key using the content, identifying the ephemeral entropy source and the bit range, capturing the content from the stream, and generating the secret key using the content.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: September 6, 2022
    Inventor: Lawrence Liu
  • Patent number: 11418324
    Abstract: This disclosure relates generally to techniques for encrypting and decrypting data and to systems that encrypt and/or decrypt data to maintain secrecy associated with such data as the data is transmitted from a source to one or more recipients. More specifically, this disclosure relates to techniques for encrypting and decrypting standalone data packages (e.g., user datagram protocol (UDP) data packages, etc.) and to systems that encrypt and/or decrypt standalone data packages. Even more specifically, encryption techniques are disclosed that employ scrambled headers and payloads that are uniquely encrypted from package to package.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: August 16, 2022
    Assignee: AgilePQ, Inc.
    Inventor: Sergio A. Fernandez
  • Patent number: 11417159
    Abstract: The present disclosure discloses methods and systems for controlling a smart lock. The method may include establishing a secure connection with a network, obtaining security control information through the secure connection, obtaining an operation input; performing a security verification based on the security control information and the operation input, and performing a corresponding operation based on the operation input when the security verification is passed.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: August 16, 2022
    Assignee: YUNDING NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Tao Li, Binghui Peng, Qi Yi, Yuchuan Liu, Xiancang Li
  • Patent number: 11411722
    Abstract: A quantum communication system has a plurality of trusted nodes. Each trusted node has a quantum key controller, and a quantum transmitter or a quantum receiver. The trusted nodes are configurable as first and second endpoint trusted nodes and middle-trusted nodes between endpoint trusted nodes. The first endpoint trusted node encrypt data comprising a first key, using a first quantum key. Each middle-trusted node decrypts, using a preceding quantum key, and re-encrypts using a succeeding quantum key. The second endpoint trusted node decrypts using a quantum key, so that the first and second endpoint trusted nodes each have the first key.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: August 9, 2022
    Assignee: QUANTUMXCHANGE, INC.
    Inventors: Nino Walenta, Donald T. Hayford, Michael A. Hagerman
  • Patent number: 11399015
    Abstract: An apparatus includes a memory and a hardware processor. The memory stores identification information of a user. The processor receives from a device a request for the identification information of the user and in response to the request, appends a data element to the identification information to produce a protected message. The processor also encrypts the protected message to produce an encrypted message and communicates the encrypted message to the device. The data element executes in response to the encrypted message being decrypted, and the data element encrypts the identification information when the data element executes.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: July 26, 2022
    Assignee: Bank of America Corporation
    Inventors: Jo-Ann Taylor, Manu Jacob Kurian, Michael Robert Young
  • Patent number: 11381380
    Abstract: Systems and methods for using tunnels to provide communication channels between nodes in a network, where the tunnels may be, for example, multi-purpose UDP tunnels. Different nodes may be in different networks where at least one network may comprise a complex array of both static and moving communication nodes (e.g., the Internet of moving things) that may include, for example, autonomous vehicles.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: July 5, 2022
    Assignee: VENIAM, INC.
    Inventors: Tiago Silvestre Condeixa, Diogo Miguel Augusto Lopes
  • Patent number: 11381392
    Abstract: The present disclosure relates to off-line generation, storage, and usage of digital assets, such as cryptocurrency. In particular, methods and systems are disclosed for generating off-line cryptographic key pairs for the off-line storage of digital assets using storage techniques that do not involve connecting to the Internet. In one example, a method for generating off-line cryptographic key pairs includes receiving user input from a user, determining a key generation algorithm based on the user input, wherein the key generation algorithm relates to a digital asset, generating an off-line cryptographic key pair based on the user input and key generation algorithm, and outputting the off-line cryptographic key pair.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: July 5, 2022
    Assignee: MFE Capital, LLC
    Inventors: Marc Francis Ettensohn, Jordan Daniel Brown, Benjamin Joseph Shepley
  • Patent number: 11374906
    Abstract: A host computer system may be configured to connect to a network. The host computer system may be configured to implement a workspace and an isolated computing environment. The host computer system may be configured to isolate the isolated computing environment from the workspace using an internal isolation firewall. The internal isolation firewall may be configured to prevent data from being communicated between the isolated computing environment and the workspace, for example, without an explicit user input. When malware is received by the isolated computing environment, the internal isolation firewall may be configured to prevent the malware from accessing data on the workspace of the host computer system. The host computer system may be configured to implement one or more mechanisms that prevent malware received by the host computer system from exfiltrating, to a network destination, data from the host computer system and data from other devices on the network.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 28, 2022
    Assignee: L3 TECHNOLOGIES, INC.
    Inventors: Peter Martz, Kenneth Moritz, Glenn Coleman
  • Patent number: 11368465
    Abstract: Systems and methods provide an entity identifier (EID) for use in distributed systems, where the entity identifier includes inherent privacy features and where an estimate of the distinct count of the entity identifiers in a distributed system can be determined. A unique identifier (e.g., a GUID) for an entity is received. A hash value can be generated for the unique identifier using a hash function that is not guaranteed to generate unique values. An EID is created using a portion of the bits of the hash value and stored in a database. An estimated distinct count of entities based on a count of EIDs in the database can be determined based on the count of EIDs in the database and the size of the EID space.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: June 21, 2022
    Assignee: Avast Software s.r.o.
    Inventors: Karel Fuka, Matús Baniar
  • Patent number: 11350283
    Abstract: Techniques and systems are disclosed to enable location verification and tracking, for use or access of a geographic-specific phone number or similar location feature of a communications service by a mobile computing device at (or within) a geographic location or defined area. In an example, verification of a use of the device at the location or area is enabled by the receipt and collection of location verification data for a token having location verification and time data, with such location verification data being communicated via a short-range wireless network. The verification is enabled by communication of the token to a communications service for device identification and location registration, and assess to a resource based on registered use of the communications device at the geographic location. In further examples, capabilities for security, verification, and auditing of location information is enabled with use of the token and location information.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Hooman Shiranimehr, Ashley Ingram
  • Patent number: 11336630
    Abstract: A device in a multicast group includes an encryptor/decryptor, a key storage, a security interface and a data processing requestor. The security interface performs receiving and storing a group key and a publisher key from and in the key storage when the device is registered as a publisher, and receiving and storing the group key from and in the key issuing when the device is registered as a subscriber; receiving a request for encrypting first data from the data processing requestor; determining whether the device is an authorized publisher; and transmitting the first data and the read group key to the encryptor/decryptor when the result of the determining indicates the device is the authorized publisher; receiving a first encrypted data generated by encrypting the first data using the group key; and transmitting the first encrypted data to the data processing requestor.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 17, 2022
    Assignee: UNIONPLACE CO., LTD.
    Inventors: Seongcheol Bang, Jaewon Cha, Seungchul Kwak
  • Patent number: 11323272
    Abstract: Method of certification including receiving user data at a device of a certifying entity. The method includes generating a salt that is unique. The method includes hashing the data combined with the salt to create a generated hashed data. The method includes generating a certification record based on signing the generated hashed data using a private key of the certifying entity to create a signed certification of the data. The method includes hashing the certification record. The method includes transmitting the hashed certification record to a blockchain for storing. The method includes receiving a certification tx-ID of the hashed certification record. The method includes generating a certification data block including the certification record and the certification tx-ID. The method includes storing the certification data block to a side chain.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 3, 2022
    Assignee: Ping Identity Corporation
    Inventors: Armin Ebrahimi, Gaurav Khot, Vladimir Reshetnikov, Robert Gadbois