Patents Examined by Malcolm Cribbs
  • Patent number: 11190934
    Abstract: Various examples pertaining to improvement for incorrect key set identifier (KSI) handling in mobile communications are described. An apparatus (e.g., user equipment) receives from a wireless network an authentication challenge after the processor having completed an authentication and key agreement (AKA) procedure with the wireless network. The apparatus detects an error in the authentication challenge and handles the error in the authentication challenge. For example, the apparatus can reject the authentication challenge responsive to detecting the error. Alternatively, the apparatus can accept the authentication challenge.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: November 30, 2021
    Assignee: MediaTek Singapore Pte. Ltd.
    Inventors: Matti Moisanen, Jaakko Sitomaniemi, Marko Tapani Akselin, Jarkko Eskelinen, Marko Niemi
  • Patent number: 11190342
    Abstract: Implementations of this specification provide a method and an apparatus for transaction processing in a service blockchain.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 30, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Honglin Qiu
  • Patent number: 11184437
    Abstract: Described are systems, methods, and media for providing secure and scalable decentralized computation for one or more decentralized applications. Features include a blockchain, and a plurality of nodes that are separated into at least a first specialized node type and a second specialized node type. Nodes of the first specialized node type can be assigned non-deterministic tasks to perform, and each of the nodes of the second specialized node type can be assigned deterministic tasks to perform. Thus, the disclosed systems and methods can achieve improvements in speed and cost that scale with hardware capacity without compromising decentralization.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: November 23, 2021
    Assignee: Dapper Labs Inc.
    Inventors: Dietrich Theodore Shirley, Fabiano Pereira Soriani, Christopher Patrick Scott, Layne Lafrance
  • Patent number: 11170106
    Abstract: The system for detecting hardware trojans in integrated circuits by analyzing the substrate noise generated by the unique physical properties of such an integrated circuit disclosed herein may compare the substrate noise signatures of a subject IC against the noise signature from one or more known good ICs to detect such trojans, and may measure the electromagnetic, current, or voltage noise of an IC as a function of time synchronized with the test sequence. The system may allow for the testing of such substrate noise at multiple points around the IC, and may further comprise a Cypher Block Chain (CBC) technique to incorporate the noise measurements over time into a signature unique to the IC.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: November 9, 2021
    Assignee: Robotic Research, LLC
    Inventors: Alberto Lacaze, Karl Murphy
  • Patent number: 11163874
    Abstract: There are disclosed devices, system and methods for detecting malicious code existing in an internet advertisement (ad) requested by a published webpage viewed by a user. First, receipt of malicious code of the ad is detected, where that code may be malicious code that causes a browser unwanted action without user action. If the internet ad is an SCR type document, the malicious code may be wrapped in a java script (JS) closure to detect an unwanted action requested by the malicious code. The malicious code is executed a browser sandbox that activates the unwanted action, that displays execution of the internet ad and that allows execution of the unwanted action. When a security error resulting from the unwanted action is detected, executing the malicious code in the browser sandbox is discontinued, displaying of the internet ad on the display is discontinued, and execution of the unwanted action is stopped.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: November 2, 2021
    Assignee: CLEAN.IO, INC.
    Inventors: Seth Demsey, Alexey Stoletny, Iván Soroka
  • Patent number: 11159320
    Abstract: The invention relates a method involving calling of hardware components (i.e. memory, keyboard, microphone, user interface, etc.) being controlled by software units from trusted execution environment [102]; and encryption of the input from these elements within the trusted execution environment [102]; and transmission of the said encrypted data preferably normalized methods to the application in the rich environment [103]; transmission of the said encrypted data to the receiver via the application in the rich environment [103] via the methods of the application of the rich environment [103]; transmission of the said encrypted data using protocols/methods of the application running in the rich environment [103]; and at the receiving device being opened at the trusted execution environment [102] and being displayed to the user as such.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: October 26, 2021
    Assignee: HAVELSAN HAVA ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETI
    Inventors: Mesut Gözütok, Oguzhan Sereflisan, Kemal Biçakci
  • Patent number: 11151275
    Abstract: An example operation may include one or more of dividing a data file into a plurality of data chunks, generating a randomness value for each data chunk based on one or more predefined randomness tests, and accumulating generated randomness values of the plurality of data chunks to generate an accumulated randomness value, detecting whether the data file is one or more of encrypted and compressed based on the accumulated randomness value and a predetermined threshold value, and storing information about the detection via a storage.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Bradley E. Harris, Moazzam Khan, James Brent Peterson
  • Patent number: 11146560
    Abstract: Technology is described for a distributed ledger service within a service provider environment. The distributed ledger service may implement a distributed ledger formed from immutable append-only data structure and used for governance of computing resources. A policy governing a computing resource may be created and published to the distributed ledger on behalf of an account. The policy may be retrieved from the distributed ledger to govern access to the computing resource by the account.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: October 12, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Bhushan Nene
  • Patent number: 11139956
    Abstract: Described are systems, methods, and media for providing secure and scalable decentralized computation for one or more decentralized applications. Features include a blockchain; and a plurality of nodes comprising a plurality of each of three specialized node types, the specialized node types comprising access nodes, security nodes, and execution nodes.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: October 5, 2021
    Assignee: Dapper Labs Inc.
    Inventors: Dietrich Theodore Shirley, Fabiano Pereira Soriani, Christopher Patrick Scott, Layne Lafrance
  • Patent number: 11139988
    Abstract: An embodiment of the present invention is directed to a multi-certificate pinning. The innovative system configures servers with at least two certificates from multiple different vendors/sources with differing expiration dates. This provides lead time to replace voided/expired certificates. If a first certificate expires, the system uses another valid certificate for that server until the certificated is addressed, thereby avoiding service down times. Accordingly, providers are not required to expedite mobile app store submission.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: October 5, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Gayathri Sundar, Jeffrey Hague
  • Patent number: 11140146
    Abstract: A method, a non-transitory computer readable medium, and a mobile device are disclosed for accessing a resource hosted on a relying party server from a mobile device. The method includes: hosting a native application on the mobile device, the native mobile device having a user agent for pre-authenticated users; receiving a redirection request from an authentication server for an authentication token for a pre-authenticated user in response to a request for the resource hosted on the relying party server; sending the authentication token for the pre-authenticated user from the user agent of the mobile device to the authentication server in response to the redirection request form the authentication server; and authenticating the authentication token from the user agent on the authentication server and generating an authentication cookie for the authenticated user to access the resource on the relying party server.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 5, 2021
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Rahul Suraparaju
  • Patent number: 11132460
    Abstract: An apparatus and method control access to user information by generating a record of user information that includes the user information and appending the record of user information to a blockchain. A hash is assigned to the user information and the record of user information is encrypted prior to appending the record of user information to the blockchain. A record of authorization is received and appended to the blockchain. The record of authorization includes the user information, an identification of a third-party application authorized to read the record of authorization, and an access expiration parameter that places a restriction or limitation on access to the user information.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: September 28, 2021
    Assignee: MO AC BLOCKCHAIN TECH INC.
    Inventor: Xiaohu Chen
  • Patent number: 11133929
    Abstract: A system and method for biobehavorial identification may include a user device, a secure system/client device, and a server. The elements of the system work together to monitor the biologic features (e.g., fingerprints, pupils, or the like) and behavior (e.g., wake time, exercise time, location) to verify the authenticity of a user requesting access to a database and/or secure facility.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: September 28, 2021
    Assignee: Acceptto Corporation
    Inventors: Nahal Shahidzadeh, Shahrokh Shahidzadeh, Haitham Akkary, Frank Stefan Ulbrich, Mani Malekmohammadi
  • Patent number: 11133939
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed for ledger verification. One example operation may include one or more of identifying a plurality of rules defining a temporary private blockchain, creating a private blockchain block comprising the plurality of rules defining the temporary private blockchain, transmitting an update to a private blockchain block, and designating the temporary private blockchain closed responsive to receiving the update.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventor: Jeffrey E. Bisti
  • Patent number: 11128477
    Abstract: An electronic certification system that can simplify a process for verification of reliability while improving reliability. The electronic certification system guarantees reliability of data using an audit trail registered in a blockchain, the data being provided to a second terminal such as a client by a first terminal such as a server, the first terminal includes audit trail registration for registering information and the data as the audit trail in the blockchain, the information relating at least one of the first terminal, an administrator of the first terminal, and a program configured to run on the first terminal and exchange the data with the second terminal, and an audit trail provider for transmitting the audit trail to the second terminal. The second terminal determines that the data is reliable if the audit trail provided by the audit trail provider has been registered in the blockchain.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: September 21, 2021
    Assignee: Internetworking & Broadband Consulting Co., Ltd.
    Inventors: Toshiyuki Uehara, Ken Tajima
  • Patent number: 11126613
    Abstract: An Autonomous Exchange via Entrusted Ledger (AXEL) blockchain is discussed herein. The AXEL blockchain enables users to perform transactions in a private setting while enabling the transaction records thereof to be verified by other network users without publicly divulging the contents or details of the transaction records. The token identification system and method allows the tokens to carry an immutable identification to prevent negative blockchain occurrences such as double spending. A payment methodology allowing integration of external financial institutions with user owned and managed wallet. The AXEL blockchain can also interface with and utilize a distributed database to create an immutable record of each transaction while providing a complete backup of the transactions that occur within the system and on the AXEL blockchain.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: September 21, 2021
    Assignee: Duvon Corporation
    Inventors: Benedict Ow, Richard Stiles, Anthony Tan
  • Patent number: 11120434
    Abstract: A method for securing transaction in a blockchain network and a related system with a blockchain network. The blockchain network has information handling devices operably connected with each other. The information handling devices collectively maintain a blockchain ledger containing one or more transaction blocks with transaction information. The method includes validating a new transaction request to be added to the blockchain ledger. The validation includes digitally signing, at two or more of the information handling devices in the blockchain network, respectively, an interim block associated with the new transaction request, using a HASH value of the interim block and respective private keys of the two or more of the information handling devices. The method also includes verifying the one or more signed interim blocks for determining whether to add to the blockchain ledger a new transaction block containing the validated new transaction request and the at least two digital signatures.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: September 14, 2021
    Assignee: AnApp Technologies Limited
    Inventors: Marcin Wojciech Dudar, Peter On Bon Chan, Frederick Kwok Yin Leung
  • Patent number: 11108560
    Abstract: Method of authenticating a client to a server, the client having beforehand registered on the server by storing therein a valid identifier (ID) and a hashed word (H0; Hn) generated by applying a hash function to a disposable random variable (RAND0; RANDn; Rn) possessed/known by both the client and the server and concatenated with a sequence (ISC0; ISCn) resulting from hashing the concatenation of a password (PWD) known from the client, said disposable random variable (RAND0; RANDn; Rn) and an initialization sequence (ISCinit) possessed by the client.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: August 31, 2021
    Assignee: UNIVERSITE DE PICARDIE JULES VERNE
    Inventors: Gilles Dequen, Florian Legendre, Gael Le Mahec
  • Patent number: 11106817
    Abstract: Implementations of the present specification include receiving a request to perform a private transaction associated with at least one account; in response to receiving the request, performing, by a workflow node, the private transaction; in response to performing the private transaction, generating, by the workflow node, a representation of the private transaction configured to be accessible only to entities that are authorized to access the private transaction; storing, in a private blockchain, the representation of the private transaction; generating, by the workflow node, an account record for the at least one account associated with the private transaction based at least in part on the private transaction, wherein the account record is configured to be accessible to at least one entity that is not authorized to access the representation of the private transaction in the private blockchain; and storing, in a public blockchain, the account record.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 31, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Jiyuan Wang
  • Patent number: 11101993
    Abstract: A system and method for biobehavorial identification may include a user device, a secure system/client device, and a server. The elements of the system work together to monitor the biologic features (e.g., fingerprints, pupils, or the like) and behavior (e.g., wake time, exercise time, location) to verify the authenticity of a user requesting access to a database and/or secure facility.
    Type: Grant
    Filed: January 1, 2021
    Date of Patent: August 24, 2021
    Assignee: Acceptto Corporation
    Inventors: Nahal Shahidzadeh, Shahrokh Shahidzadeh, Haitham Akkary, Frank Stefan Ulbrich, Mani Malekmohammadi