Patents Examined by Dao Q Ho
  • Patent number: 11496308
    Abstract: Some examples of the present disclosure relate to infusing custom qualities into an artificially intelligent entity. In one example, a system can initiate execution of a smart contract that is configured to generate a correlation between a second non-fungible token (NFT) and a first NFT. The first NFT can include personality fields with default values defining default personality characteristics for an artificially intelligent entity. The second NFT can include a personality field with a customized value defining a customized personality characteristic assignable to the artificially intelligent entity. The correlation can be configured to impart the customized personality characteristic to the artificially intelligent entity.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: November 8, 2022
    Inventor: Arif Khan
  • Patent number: 11489661
    Abstract: An apparatus comprises an input register to receive a transport layer data packet, an encryption/decryption pipeline communicatively coupled to the input register, comprising a first section comprising a set of advanced encryption standard (AES) engines including at least a first AES engine to perform encryption and/or decryption operations on input data from the at least a portion of a transport layer data packet, a second AES engine to determine an authentication key, and a third AES engine to determine an authentication tag mask, a second section comprising a first set of Galois field multipliers comprising at least a first Galois field multiplier to compute a first multiple of the authentication key, a third section comprising a second set of Galois field multipliers to compute a first partial authentication tag, and a fourth section comprising a processing circuitry to compute a second partial authentication tag and a final authentication tag.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: November 1, 2022
    Assignee: INTEL CORPORATION
    Inventors: Santosh Ghosh, Manoj Sastry
  • Patent number: 11490253
    Abstract: A user equipment and wireless provisioning method and system associated with a first wireless network are provided. The wireless provisioning system includes a processor, a network interface in communication with the first wireless network, and a non-transitory memory storing a first set and a second set of information of a profile related to operation of a UE on a second wireless network. The processor transmits the first set of information to the UE for provisioning to the UE files associated with authorization and authentication of the UE on the second wireless network. The processor validates that the first set of information was provisioned to the UE and transmits the second set of information to the UE for provisioning to the UE pointer updates for updating pointers on the UE to point to the first set of information. The processor transmits an instruction for the UE to reboot.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: November 1, 2022
    Assignee: Sprint Communications Company LP
    Inventor: Maksym Siryy
  • Patent number: 11487899
    Abstract: Systems and methods of the present disclosure enable automated sharing of confidential information according to tiers of security by receiving an electronic information request from an automated form production application of a computing device associated with a third-party entity. A request security tier associated with the electronic information request is determined according to a security tier of the user-related secure data. At least one authentication requirement associated with the request is determined according to authentication settings of the security tier. An authentication request is generated enabling the user to provide an authentication response to approve the computing device for access to the user-related secure data.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: November 1, 2022
    Assignee: Capital One Services, LLC
    Inventor: Rendheer Joshy
  • Patent number: 11487741
    Abstract: An example operation may include one or more of receiving an asset from an asset owner, initiating an integrity of the asset and entering the asset into a primary chain of genesis, signing the asset and locking the asset in the primary chain of genesis, manifesting the asset as a linked asset in a derivative chain of genesis, detecting a timeout of the asset in the primary chain of genesis, ending a life cycle of the asset in the primary chain of genesis, and creating a new asset in the derivative chain of genesis based on the asset.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Nitin Gaur, Jeronimo Irazabal
  • Patent number: 11451521
    Abstract: Systems and methods for message encryption include transmitting, to a first device through a first communication channel, a modification rule message including a modification rule. A first message is encrypted using a first key to generate an encrypted message. The encrypted message is modified based on the modification rule to generate a modified encrypted message. The modified encrypted message is transmitted to the first device through a second communication channel.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 20, 2022
    Assignee: PAYPAL, INC.
    Inventor: Srini Rangaraj
  • Patent number: 11403376
    Abstract: A system, a medium, and a method involve a communication interface of a server device that receives first activity data associated with a first activity of an account and second activity data associated with a second activity of the account. A processor of the server device determines a first location of the first activity from the first activity data and a second location of the second activity from the second activity data. An authentication circuit of the server device determines a first authentication of the first activity based at least on the first activity data. The authentication circuit determines a second authentication of the second activity based on at least one of the first authentication, the first location, and the second location. A transmitter of the communication interface transmits an indication of the second authentication to a client device.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: August 2, 2022
    Assignee: PAYPAL, INC.
    Inventors: David Edward Eramian, Michael Charles Todasco, Sumeet Ahuja
  • Patent number: 11386188
    Abstract: An input recognition method carried out by an electronic device implemented by a computer comprises the steps of generating a virtual grid of which the distance between lines is variable, in correspondence with at least a partial region of a display included in or connected to the electronic device; and recognizing, by using an index of the virtual grid, a position selected by a user of the electronic device in the region of the display corresponding to the virtual grid.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: July 12, 2022
    Assignee: NAVER CLOUD CORPORATION
    Inventors: Jungmin Kang, Tae Gyu Kang, Sechun Oh, Ho Jin Lee
  • Patent number: 11379576
    Abstract: Aspects described herein may allow for the application of an artificial neural network architecture to identify intrusion in a database. Changes to components of a data table of the database may be tracked as a snapshot of the changes over a period of time. Any change in the data table may be associated with a user. Utilizing multiple snapshots, a background substitution technique may be utilized to generate a matrix of the changes to the data table over a period of time. A model having an artificial neural network architecture may utilize the matrix as an input set to identify the user as an unauthorized user accessing the database.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 5, 2022
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Jeremy Goodsitt, Vincent Pham
  • Patent number: 11374930
    Abstract: Various embodiments are generally directed to techniques to form secure communications between two computing devices in which the chain of trust of those communications is extended to a particular application routine executed by one of the two computing devices. An apparatus includes a processor component; a verifying component to verify a link attestation credential received from a server to verify an ability of the server to form a secure pipeline, and to signal an application routine with an indication of a result of the verification by the verifying component; and a hash component to generate a return hash of a return signature associated with the application routine to indicate to the server that the application routine has also verified the link attestation credential to form the secure pipeline between the server and the application routine. Other embodiments are described and claimed.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: June 28, 2022
    Assignee: INTEL CORPORATION
    Inventors: Adi Shaliv, Jesse Walker
  • Patent number: 11374751
    Abstract: Systems, methods and devices for adding key chain and key derivative functions (KDF) support for Network time protocol (NTP) authentication using password based key derivation functions-NTP (PBKDF-NTP) are disclosed. In one embodiment, a method includes generating time bound multiple short lived keys instead of long lived keys for NTP security which ensures that attacker will not get enough time to crack the key values. The usage of time bound multiple short lived keys instead of long lived keys for NTP security will ensure that attacker will not get enough time to crack the key values within key lifetime. Hence man-in-middle attack can be avoided in NTP.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 28, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ankit Kumar Sinha, Anil Kumar Srirangapatna Nagesh
  • Patent number: 11361089
    Abstract: Provided is a method for blockchain-based recordkeeping and implementable by a terminal device. The method comprises: obtaining target data; computing a data digest of the target data, and extracting a key segment from the target data; signing, in a secure operation environment included in the terminal device, the data digest and/or the key segment based on a private key associated with the terminal device to generate a signature; and submitting to a blockchain the data digest, the key segment, and the signature, for one or more nodes in the blockchain to verify the signature based on a public key corresponding to the private key, and to record the data digest and the key segment in the blockchain in response to the signature being verified to be valid.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: June 14, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Hong Zhang, Haitao Jiang, Linqing Wang, Xinyu Weng, Fuqiang Li, Feng Lin, Jun Wu, Xiaodong Zeng, Lei Yang
  • Patent number: 11347837
    Abstract: A method for enhancing the security of a vehicle controller includes: performing, by a microcontroller, a secure boot when a vehicle controller is powered on and booted; determining, by the microcontroller, whether the secure boot is for a reprogramming mode or an other operation mode, among a plurality of operation modes of the vehicle controller, when the secure boot is completed; performing, by the microcontroller, a password input step, generating an error password, and automatically inputting the error password when the secure boot is for an operation mode other than the reprogramming mode from the plurality of operation modes of the vehicle controller; and jumping, by the microcontroller, to a main software (SW) routine immediately when the error password is inputted.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 31, 2022
    Assignee: HYUNDAI AUTOEVER CORP.
    Inventor: Eun-Ho Shin
  • Patent number: 11343280
    Abstract: The present system and method pertain to the detection of malicious software and processes such as malware. A cloud security policy system receives hashes and behavioral information about applications and/or processes executing on user devices. The cloud security policy system records this information and then evaluates the trustworthiness of the hashes based on the information received from the user devices to provide a security policy for the applications and/or processes. The security policy is sent from the cloud security policy system to user devices to be applied by the user devices.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 24, 2022
    Assignee: Carbon Black, Inc.
    Inventor: Jeffrey Albin Kraemer
  • Patent number: 11343276
    Abstract: This disclosure generally revolves around providing users with advance warning that a message that they have received may be suspicious. The user may not be aware of known threats, may not recognize threats in real time, or may not be aware of new threats, and therefore may unintentionally interact with a hazardous message. A security awareness system, on the other hand, is aware of known threats and may become aware of new threats more quickly than users can be trained to identify them. The system may notify the user when one of these threats are found in their messages. The disclosure further provides systems and methods for updating the security awareness training for users for new threats that appear.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: May 24, 2022
    Assignee: KnowBe4, Inc.
    Inventors: Benjamin Edwards, Alin Irimie, Greg Kras
  • Patent number: 11334668
    Abstract: A method and a device for securing a cache against side channel attacks are provided. An allocator identifier ALLOCATOR field is added to each cache entry in the present disclosure. Whenever an entry is allocated in the cache, the identifier of the software domain currently running on the processor is filled into the ALLOCATOR field of the allocation entry. When accessing the cache, the cache entry can be hit only if the identifier of the software domain currently running on the processor is identical to the ALLOCATOR field in the cache entry. If the cache entry to be replaced is invalid or its ALLOCATOR field is identical to the identifier of the software domain currently running on the processor, then the existing entry in the cache is replaced directly; otherwise, the entire cache is emptied.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: May 17, 2022
    Assignee: PHYTIUM TECHNOLOGY CO., LTD.
    Inventors: Qiang Dou, Tianlei Zhao, Chengyi Zhang, Jun Gao, Hongbo Xue, Xiaoyan Liu, Wenzhe Li, Yujiao Wang, Jiahong Yuan, Longpeng Sun, Shuijingtao Li, Zhe Ding, Xiaofeng Wang, Xiaodao Wang, Wenhui Cao, Shuaike Zheng, Boqing You, Yuan Yuan, Xiaoli Zou
  • Patent number: 11328072
    Abstract: Provided is a method for blockchain-based recordkeeping and implementable by a terminal device. The method comprises: obtaining target data; computing a data digest of the target data, and extracting a key segment from the target data; signing, in a secure operation environment included in the terminal device, the data digest and/or the key segment based on a private key associated with the terminal device to generate a signature; and submitting to a blockchain the data digest, the key segment, and the signature, for one or more nodes in the blockchain to verify the signature based on a public key corresponding to the private key, and to record the data digest and the key segment in the blockchain in response to the signature being verified to be valid.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 10, 2022
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Hong Zhang, Haitao Jiang, Linqing Wang, Xinyu Weng, Fuqiang Li, Feng Lin, Jun Wu, Xiaodong Zeng, Lei Yang
  • Patent number: 11323271
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhancing blockchain network security. Implementations include receiving a request for data from the data source, transmitting the request to a relay system that is external to the blockchain network and that includes a multi-node cluster including a plurality of relay system nodes, receiving a result provided from a relay system node, the result being digitally signed using a private key of the relay system node, verifying that the relay system node is registered, verifying an integrity of the result based on a public key of the relay system node and a digital signature of the result in response to verifying that the relay system node is registered, and transmitting the result to a client in response to verifying the integrity of the result.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 3, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Yirong Yu
  • Patent number: 11310034
    Abstract: Described embodiments provide systems and methods for securing offline data for shared accounts of a shared computing device. Cache files can be generated for a plurality of users of an application executable on the device to store user data corresponding to individual users of the application. An encryption key can be generated for one or more of the cache files and the encryption key can be associated with at least one user of the application. The encryption key can be associated with a user identifier so that the encryption key is not accessible by other users of the computing device. The user data can be encrypted in one of the cache files with the encryption key. The encrypted user data can be presented to a user via the shared computing device based on receipt of a user identifier that enables access to the encryption key.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: April 19, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Feng Huang, Andy Cooper
  • Patent number: 11283617
    Abstract: A system and method for facilitating a blockchain-based state of data management that includes: receiving the state of data, the state including a data identifier associated with a blockchain network, a resource identifier, and one of: a public key and a state identifier; generating a state identifier using a least the public key included in the received state of data and one or more hashing algorithms.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: March 22, 2022
    Assignee: ZANTHUM CORPORATION
    Inventor: Fortune Vieyra