Pseudo-random Sequence Scrambling Patents (Class 380/268)
  • Patent number: 11966912
    Abstract: In certain embodiments, cryptographic-chain-based verification of postage transaction records may be facilitated. In some embodiments, a customer computer system may obtain a customer private key associated with a customer from a secure local storage at the customer computer system. The customer computer system may obtain (i) a first vendor digital signature derived from a first postage transaction record and (ii) a second postage transaction record. The customer computer system may create a customer digital signature based on (i) the customer private key, (ii) the first vendor digital signature, and (iii) the second postage transaction record.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: April 23, 2024
    Assignee: AUCTANE, INC.
    Inventors: Yang Lu, Michael Biswas
  • Patent number: 11851939
    Abstract: A movable barrier operator system including a movable barrier operator configured to be connected to a movable barrier and move the movable barrier. The system includes a remote control configured to utilize a first security protocol to wirelessly transmit a communication to the movable barrier operator and cause the movable barrier operator to move the movable barrier. The movable barrier operator is configured to receive information representative of a second security protocol and to eliminate a compatibility of the movable barrier operator with communications from the remote control utilizing the first security protocol.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: December 26, 2023
    Assignee: The Chamberlain Group LLC
    Inventors: Casparus Cate, David R. Morris, Brian Roy Skotty, Cory Jon Sorice
  • Patent number: 11831624
    Abstract: Software installed in the nodes in a communication network allows them to perform a “name server” function, which entails the management of a dynamic list of the client devices that are connected to the cloud, a “task” function, which entails the receipt and transmission of the packets, and an “authority” function, which entails the determination of the routes of the packets through the cloud. Each node is capable of performing only one function at a time. After completing a job, a node reverts to an undifferentiated, state awaiting its next performance request.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: November 28, 2023
    Assignee: Listat Ltd.
    Inventors: Ievgen Verzun, Richard K. Williams
  • Patent number: 11825462
    Abstract: The present disclosure relates to methods and devices for wireless communication. Aspects of the present disclosure can determine a matrix or Hadamard matrix associated with signal transmission, the matrix or Hadamard matrix including M rows and M columns. Also, aspects of the present disclosure can determine a sampling function for generating a set of sequences from the matrix or Hadamard matrix. Aspects of the present disclosure can also generate the set of sequences by sampling one of a set of rows or a set of columns based on the determined sampling function. Aspects of the present disclosure can also transmit a signal derived based on at least one sequence of the set of sequences.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 21, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Wei Yang, Peter Gaal, Yi Huang
  • Patent number: 11704391
    Abstract: In some examples, a system includes storage storing a machine learning model, wherein the machine learning model comprises a plurality of layers comprising multiple weights. The system also includes a processing unit coupled to the storage and operable to group the weights in each layer into a plurality of partitions; determine a number of least significant bits to be used for watermarking in each of the plurality of partitions; insert one or more watermark bits into the determined least significant bits for each of the plurality of partitions; and scramble one or more of the weight bits to produce watermarked and scrambled weights. The system also includes an output device to provide the watermarked and scrambled weights to another device.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: July 18, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Deepak Kumar Poddar, Mihir Mody, Veeramanikandan Raju, Jason A. T. Jones
  • Patent number: 11595694
    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry is configured to decode coding information for a current block. The coding information can indicate that the current block is coded in a string copy mode. The processing circuitry is configured to determine a string vector (SV) and a string length of a current string in the current block based on the coding information. The string length can be N3 times L where N3 and L are positive integers, and L is larger than 1. The processing circuitry is configured to reconstruct the current string based on the SV and the string length of the current string. In an example, the current block is a luma block and L is 4.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 28, 2023
    Assignee: Tencent America LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 11558362
    Abstract: A security system that provides for secure communication from a remote system operating on an unsecure network without the need for encrypting the packets related to the communication. The packets for the communications are sent over the network in clear text, which are readable by any systems on the network, however, only the systems that are authorized are able to determine what packets are the correct packets and what packets are the imitation packets. Moreover, a remote secure network may be utilized such that any system operating on an unsecure network may send packets through the remote secure network in a randomized routing in order to aid in hiding the systems sending and receiving the packets and the relays through which the packets are being sent.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: January 17, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Sloane, Regina Yee Cadavid, Gloria Joo, Jinyoung Nathan Kim, Nia Mack
  • Patent number: 11477020
    Abstract: An apparatus, method, and computer readable medium that include accessing a frame buffer of a GPU, analyzing, in the frame buffer of the GPU, a first frame of displayed data from a source, the source being an image or video-based feed including an object, identifying the object in the first frame from the source, the object associated with a first value of a parameter, analyzing, in the frame buffer of the GPU, a second frame of the displayed data from the source, identifying the object in the second frame from the source, the object associated with a second value of the parameter, determining an entropy of the object based on a difference between the first parameter value and the second parameter value, generating a random number based on the entropy of the object, and generating an encryption for encrypting data based on the generated random number.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: October 18, 2022
    Assignee: MOBEUS INDUSTRIES, INC.
    Inventors: Dharmendra Etwaru, David Casper
  • Patent number: 11394536
    Abstract: Presented herein are methodologies for establishing secure communications in a post-quantum computer context. The methodology includes receiving, from a first communications device, at a second communications device, a secret seed value, or otherwise obtaining the secret seed value; initializing a session key service with the secret seed value; receiving, from the first communications device, at the second communications device, a pre-shared key identifier; querying the session key service for a pre-shared key corresponding the pre-shared key identifier; receiving, from the session key service, the pre-shared key; deriving a session key based, at least in part, on the pre-shared key; receiving from the first communications device, at the second communications device, data encrypted with the session key; and decrypting the data at the second communications device using the session key.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: July 19, 2022
    Assignee: CISCO TECHNOLOGY, INC
    Inventors: Lionel Florit, Scott Roy Fluhrer, Amjad Inamdar, David Arthur McGrew
  • Patent number: 11362829
    Abstract: According to an aspect, there is provided a first node for use in a system, wherein the first node is configured to determine a plurality of keys for enabling a computation by a plurality of worker nodes in the system, wherein the computation comprises a plurality of computation parts, wherein the plurality of computation parts comprises one or more types of computation part, and wherein an output from one computation part to another computation part is a shared block; and publish the determined plurality of keys for access by at least one input node in the system, the plurality of worker nodes, and at least one recipient node in the system; wherein the plurality of keys comprises a computation part prove key for each part of the computation; a computation part verification key for each part of the computation; a shared block commitment generation key for each shared block; an input commitment generation key for each input node and computation part combination; and an output commitment generation key for each
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: June 14, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Meilof Geert Veeningen
  • Patent number: 11356972
    Abstract: A UE receives a first configuration identifier for generating downlink PRSs or CSI-RSs. The first configuration identifier is an integer in a first range that includes a second range in which a scrambling identifier for generating a CSI-RS is. The UE receives modulation symbols on a set of resource elements allocated for carrying reference signals in an OFDM symbol in a slot in a radio frame. The UE generates a seed of a pseudo-random sequence for deriving the reference signals on the set of resource elements based on a wrapping result of a first output of a function using the first configuration identifier as a parameter and an offset. A second output of the function using a second configuration identifier as a parameter is the same as the first output. The second configuration identifier is in the second range and corresponding to the first configuration identifier.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: June 7, 2022
    Assignee: MEDIATEK INC.
    Inventor: Chiao-Yao Chuang
  • Patent number: 11310060
    Abstract: Systems and methods are described for using equivalent secret values across different elliptic curves. For example, a transferring party may wish to exchange a first asset on a first blockchain with a recipient for a second asset on a second blockchain. After exchanging sets of public keys with a recipient, a transferring party may generate a zero-knowledge proof and public keys associated with a selected bitstring. The recipient may then verify the proof, which shows that private keys associated with the public keys associated with the bitstring are both derived from the bitstring without revealing the bitstring itself. Once validity of the private keys has been established, the transferring party may publish a second signature to claim the second asset. The published second signature may then be used to publish a first signature (generated using the selected bitstring) on the first blockchain to claim the first asset.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: April 19, 2022
    Assignee: Blockstream Corporation
    Inventors: Andrew Poelstra, Jonas Nick
  • Patent number: 11303444
    Abstract: The present invention relates to a method of secure generation by a client device A and a server device B of at least a RSA current signature and a RSA next signature with a private exponent component d of an RSA key, comprising: •a handshake phase (P1) comprising: a. receiving (S1) a handshake request comprising a hash of the next client value (pvA_next), b.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: April 12, 2022
    Assignee: Thales DIS France SA
    Inventors: Alsasian Atmopawiro, Thi Tra Giang Dang
  • Patent number: 11294636
    Abstract: A system and method for producing an expanded set of random values is provided. An initial random value input set is separated into a first group, a second group, and a third group. A first value from the first group, a second value from the second group, and a third value from the third group are retrieved. A mathematical operation associated with the third value is retrieved from a set of mathematical operations. The retrieved mathematical operation is applied to the first value and the second value to arrive at a first new random value.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: April 5, 2022
    Assignee: Rankin Labs, LLC
    Inventors: John Rankin, Phillip Wayne Coffelt
  • Patent number: 11284144
    Abstract: A content controller system to render frames on demand comprises a rendering server system that includes a plurality of graphics processing units (GPUs). The GPUs in the rendering server system render a set of media content item segments using a media content identification and a main user identification. Rendering the set of media content item segments includes retrieving metadata from a metadata database associated with the media content identification, rendering the set of media content item segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the set of media content item segments. The rendering server system then uploads the set of media content item segments to a segment database; and updates segment states in a segment state database to indicate that the set of media content item segments are available. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: March 22, 2022
    Assignee: Snap Inc.
    Inventors: Bradley Kotsopoulos, Eli Semory, Rahul Bhupendra Sheth
  • Patent number: 11277390
    Abstract: Software installed in the nodes in a communication network allows them to perform a “name server” function, which entails the management of a dynamic list of the client devices that are connected to the cloud, a “task” function, which entails the receipt and transmission of the packets, and an “authority” function, which entails the determination of the routes of the packets through the cloud. Each node is capable of performing only one function at a time. After completing a job, a node reverts to an undifferentiated, state awaiting its next performance request.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: March 15, 2022
    Inventors: Ievgen Verzun, Richard K. Williams
  • Patent number: 11251964
    Abstract: A hash contract is disclosed herein. A hash contract may be a value generated by a device using a hash function. The hash contract itself may represent a legally enforceable contract. The hash contract may be structured in a manner such that a device operated by a contracting party can transmit a legally enforceable contract over a network using a smaller file size than is possible with conventional secure transaction techniques. In addition, the manner in which the hash contract is generated allows a receiving device to verify that the contract elements of the contract are as expected and to verify an identity of a user that allegedly accepted the contract. Thus, even if a malicious user attempts to alter contract elements or perform other fraudulent activity, the receiving device can use the hash contract to identify such activity and prevent a transaction from being completed.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: February 15, 2022
    Assignee: Secure Open Systems, Inc.
    Inventor: David Duane Bettger
  • Patent number: 11190354
    Abstract: A terminal exchanges a common key generated using a seed, the randomness of which was recognized in advance, with a verification server. The terminal generates verification data using a plurality of measured values from a noise source. The terminal encrypts the verification data with the common key and transmits the verification data to the verification server. The verification server verifies the randomness of verification data obtained by decrypting the encrypted verification data with the common key. When it is determined that the verification data has randomness, the verification server transmits a verification result indicating that the randomness of the verification data is recognized to the terminal. The terminal acquires a plurality of measured values and generates a new seed in accordance with the verification result from the server and preserves the new seed in a secure area.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: November 30, 2021
    Assignee: PANASONIC CORPORATION
    Inventors: Atsurou Kitazawa, Masaaki Kobayashi, Kouji Mutou
  • 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: 11109078
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 31, 2021
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 11082210
    Abstract: A method for sequentially encrypting and decrypting singly linked lists based on double key stream ciphers comprises: establishing a plaintext set M according to a plaintext file; using the plaintext set M as an initial value and performing iterative decryption to obtain a ciphertext set C, wherein a key set P and an algorithm set A are used during the iterative decryption; for the ciphertext set C, performing multiple decryptions by calling the key set P and calling keys in the key set P, wherein a key set P and an algorithm set A are used during the decryptions; and, converting the obtained result of decryption into a plaintext file.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 3, 2021
    Assignees: Zhuhai College of Jilin University, Jilin University
    Inventors: Yujuan Si, Liuqi Lang
  • Patent number: 10999654
    Abstract: In one embodiment, an apparatus includes a plurality of optical module ports in communication with a physical layer device in a network device. Communication of signals from the physical layer device to the optical module ports is configured such that the signals received at the optical module ports adjacent to one another are at different phases to reduce electromagnetic interference associated with the optical module ports.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 4, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Xiaoxia Zhou, Hailong Zhang, Jianquan Lou, Guangcao Fu, Alpesh U. Bhobe
  • Patent number: 10992479
    Abstract: Aspects of the disclosure relate to a transmission logic for selecting an authorized signatory as a recipient for an electronic document for signature. The transmission logic forms a part of a communications platform. The platform, including a first electronic communications pathway and a second electronic communications pathway, conducts and supports communication between a first entity and a second entity. The logic may generate an electronic document together with a request for an electronic signature, flag the document and transmit the document along the first electronic communications pathway to an authorized signatory at the second entity. The logic may also select a signatory according to a predetermined protocol, determine the availability of the selected signatory, confirm the selection, and transmit the electronic document to the authorized signatory for signature. Upon notification of the electronic signature, the logic may transmit, along the second pathway, the document to the first entity.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: April 27, 2021
    Assignee: Bank of America Corporation
    Inventor: Linda Haddad
  • Patent number: 10984115
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for triple format preserving encryption for activity data transmissions. In particular the invention provides a secure platform for transmission and storage of data based on multi-level compounded encryption while preserving native data format post-encryption to allow compatibility of post-encryption data with existing systems. In particular, the invention is configured for generating a plurality of encryption keys such that each of the encryption keys are structured to preserve pre-encryption data format, post-encryption. The invention is further configured for sequentially compounding encryption of native format data using the plurality of encryption keys.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: April 20, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Shankar R. Iyer, Maria Dominique, Navanith Keerthi
  • Patent number: 10963881
    Abstract: A method for linking blockchain transactions to privately verified identities includes: storing account profiles, each profile including data related to a transaction account including an account identifier and account data; receiving a transaction message, the message including a first data element configured to store a personal account number, a second data element configured to store a merchant identifier, and a third data element configured to store a blockchain network identifier; identifying a first account profile that includes the personal account number; identifying a second account profile that includes the merchant identifier; receiving a transaction notification, the notification indicating a transaction processed using a blockchain network associated with the blockchain network identifier and including a transaction identifier and an address identifier associated with the first or second account profile; and storing a linkage between the transaction identifier and the address identifier, the pers
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: March 30, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven Charles Davis
  • Patent number: 10944556
    Abstract: A random value generator is provided that comprises a carbon nanotube structure that generates a random output current in response to a voltage input. The random value generator includes a random value output circuit coupled to the carbon nanotube structure that receives the random output current from the carbon nanotube structure and generates a random output value based on the received random output current from the carbon nanotube structure.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Pau-Chen Cheng, Shu-Jen Han, Jianshi Tang
  • Patent number: 10895901
    Abstract: A method and apparatus for scrambling and descrambling data in a computer system includes transmitting non-scrambled data from a first high speed inter chip (IP) link circuit located on a first chip to a first serializer/deserializer (SERDES) physical (PHY) circuit located on the first chip, the first high speed link IP indicating the data is not scrambled. The received non-scrambled data is scrambled by the first SERDES PHY circuit and transmitted to a second chip. The received scrambled data is descrambled by a second SERDES PHY circuit located on the second chip. The non-scrambled data is transmitted by the second SERDES PHY circuit to a second high speed link IP circuit located on the second chip to a third circuit for further processing or transmission.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: January 19, 2021
    Assignees: ADVANCED MICRO DEVICES INC., ATI TECHNOLOGIES ULC
    Inventors: Yanfeng Wang, Michael J. Tresidder, Kevin M. Lepak, Larry David Hewitt, Noah Beck
  • Patent number: 10896664
    Abstract: Embodiments for providing adversarial protection of speech in audio signals by a processor. Security defenses on one or more audio devices may be provide against automated audio analysis of audio signals by using adversarial noise.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Beat Buesser, Maria-Irina Nicolae, Ambrish Rawat, Mathieu Sinn, Ngoc Minh Tran, Martin Wistuba
  • Patent number: 10805693
    Abstract: A method and system for watermarking content utilizing a user device GPU. Embodiments include receiving on a processing server a request from a video server for a video to be played on the user's device. The processing server may extract a set of identifying information, such as user information, from the request for the video. The processing server may further prepare shader software code which is to be executed on a GPU present on the user's device. The code preparation may include creating a watermarking procedure to be executed during playback on the user device. The processing server may further transmit the shader software code to the streaming video server to be transmitted to the user device for execution during video playback.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: October 13, 2020
    Assignee: IRDETO B.V.
    Inventors: Martin Soukup, Daniel Murdock
  • Patent number: 10790878
    Abstract: Systems and methods for controlling power distribution in a power distribution system are disclosed. The system comprises a first group of impedance injection nodes that includes two or more impedance injection nodes. Each of the impedance injection nodes of the first group is attached to a respective powerline of the power distribution system, and is configured to: respectively receive messages from other impedance injection nodes in the first group sent at different respective time slots, where each of the received messages includes node information of at least one of the other nodes, and broadcast a message to the other nodes in the first group at a time slot that is different from the respective time slots of the other nodes, where the broadcasted message includes node information of the impedance injection node, or node information of the at least one of the other nodes, or both.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 29, 2020
    Assignee: Smart Wires Inc.
    Inventors: Michael T. Garrison Stuber, Adeel Ahmad Khan, Haroon Inam
  • Patent number: 10771828
    Abstract: A consensus-based approach can be used to determine content that was provided by one or more sources over a period of time. Devices receiving or obtaining the content can analyze the content to generate a fingerprint or other representation of the received content. The fingerprint data from the various devices can be aggregated and analyzed to determine whether a consensus can be reached as to an identity of the content that was received. Information for the identified content can then be used to generate a schedule of times at which various instances of content were provided by the one or more sources.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: September 8, 2020
    Assignee: Free Stream Media Corp.
    Inventors: Jeffrey Michael Silverman, Pedro Miguel Duarte Gelvez
  • Patent number: 10701649
    Abstract: Disclosed are a method for transmitting a synchronization signal and a base station therefor, the method comprising: generating a codebook including a second precoder defined by concatenation of first precoders, which corresponds to a plurality of antenna subarrays, respectively; generating a synchronization sequence by multiplying, by a weight, the same reference sequence input over a plurality of time intervals, for each antenna subarray; and repeatedly transmitting a synchronization signal generated by applying the second precoder to the generated synchronization sequence, through the plurality of antenna subarrays, wherein the reference sequence is different for each of the plurality of antenna subarrays, and a combination of the reference sequence and the weight indicates additional information transmitted to a terminal.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 30, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Kilbom Lee, Jiwon Kang, Kitae Kim, Heejin Kim
  • Patent number: 10665137
    Abstract: An inconsistency in shares is detected with a small volume of communications traffic. n inconsistency detecting devices generate random numbers si and make the random numbers si public. The n inconsistency detecting devices generate a common random number s which is the sum total of the random numbers s0, . . . , sn?1. The n inconsistency detecting devices calculate shares [c]i. The n inconsistency detecting devices generate shares [r]i, each of which would become a random number r by reconstruction. The n inconsistency detecting devices calculate shares [d]i, each of which would become a judgment value d by reconstruction. One inconsistency detecting device receives shares [d]1, . . . , [d]n?1 from n?1 inconsistency detecting devices. The one inconsistency detecting device restores n?k shares [d]?k, . . . , [d]?n?1 from k shares [d]0, . . . , [d]k?1. The one inconsistency detecting device judges, for j=k, . . . , n?1, whether or not a share [d]j and a share [d]?j coincide with each other.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: May 26, 2020
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Dai Ikarashi, Ryo Kikuchi, Koki Hamada, Koji Chida
  • Patent number: 10660052
    Abstract: A method for signal transmission and reception on an unlicensed band by a terminal in a wireless communication system, according to an embodiment of the present invention, comprises the steps of: receiving a reference signal that has been generated from a scrambling sequence having initial values that vary every 10 subframes; and receiving a downlink signal on the basis of the reference signal, wherein the seed value of the variation pattern of the initial values are determined on the basis of an operator of a base station that transmits the downlink signal on the unlicensed band.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: May 19, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyukjin Chae, Joonkui Ahn, Hanbyul Seo
  • Patent number: 10623176
    Abstract: An information-processing device is provided with: a plaintext input unit for inputting plaintext; an initial vector generation unit for generating an initial vector; a common key block encryption unit for performing common key block encryption on the initial vector and generating an encrypted initial vector; a pseudorandom number generation unit which, accepting the encrypted initial vector as input, generates a pseudorandom number series in the same length as the plaintext; a keyed hash unit which, accepting the first portion of a ciphertext in which the pseudorandom number series and the plaintext are exclusive-OR'ed as input, generates a hash value; and a ciphertext output unit for concatenating the second and first portions of a ciphertext in which the hash value and the encrypted initial vector are exclusive-OR'ed and outputting the concatenated portions as a ciphertext.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: April 14, 2020
    Assignee: NEC CORPORATION
    Inventor: Kazuhiko Minematsu
  • Patent number: 10615960
    Abstract: Implementations of the present disclosure include receiving, by a consensus node from a first account, a digitally signed copy of a commitment value of a transaction amount, a second random number encrypted using a public key of the first account, a third random number encrypted using a public key of the second account, one or more range proofs, and a set of values generated based on one or more selected random numbers. The consensus node then verifies a digital signature corresponding to the digitally signed copy using a public key of the first account corresponding to a private key used to generate the digital signature. It also updates the balance of the first account and a balance of the second account based on the amount of the balance transfer if the first random number, the second random number, and the third random number are the same.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: April 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Wenbin Zhang, Baoli Ma
  • Patent number: 10567351
    Abstract: The present invention provides a simple and efficient cipher and key generation and selection capability from a predetermined, randomly changing, fixed size matrix (N) of ciphers and keys resulting in a very high-order approximation (Nr,c??) of a true One Time Pad for encryption solutions such as the CipherLoc Polymorphic Key Progression Algorithmic Cipher Engine. The ciphers are randomly selected from a pool of user supplied ciphers, FIPS 140-2 or other certified ciphers and the keys are produced from various methods for generating a key that includes reading a data stream from a network or a Cryptographic Pseudo Random Number Generator (CPRNG)/Pseudo Random Number Generator (PRNG) or a Predetermined Cryptographic Key Generator (PCKG) or any combination of all. Ciphers and generated keys are randomly paired and stored in a volatile matrix for use by an encryption solution.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: February 18, 2020
    Assignee: Cipherloc Corporation
    Inventors: Albert Henry Carlson, Robert LeBlanc, Robert Carlson, Patrick Doherty, Carlos Gonzales
  • Patent number: 10515358
    Abstract: Embodiments of the present invention are directed to methods, systems, apparatuses, and computer-readable mediums for generating and providing a transaction token that may provide contextual information associated with the token. Accordingly, the transaction token may provide any entities within a transaction processing system immediate information about the context in which the token was generated, how the token may be used, and any other information that may be pertinent to processing the token.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: December 24, 2019
    Assignee: Visa International Service Association
    Inventors: Sekhar Nagasundaram, Ajit Gaddam, Selim Aissi
  • Patent number: 10445629
    Abstract: Methods and apparatus for generating a secure QR code. In an embodiment, a directory service computer receives a secure QR code request from a merchant device that includes an acquirer financial institution (FI)-signed certificate. The directory service computer verifies the identity of a merchant, identifies a merchant identifier (ID), establishes an encrypted and Pinned SSL tunnel with the merchant device, and receives via the encrypted and Pinned SSL tunnel from the merchant device, a transaction message including a transaction amount, a universal unique identifier (UUID), and a transaction identifier (ID). The directory service computer then generates a Hash value, generates a dynamic secure QR code by combining the Hash value, the transaction ID and the merchant ID, and transmits the dynamic secure QR code data to the merchant device to conduct a purchase transaction.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: October 15, 2019
    Assignee: Mastercard International Incorporated
    Inventors: Irina Singh, Suman Rausaria, Shanthan Subramaniam, Sandeep Malhotra
  • Patent number: 10419249
    Abstract: A radio access node selects an initialization value for a scrambling sequence to be applied to a message based on whether the message is intended for a non-standard device. The initialization value is selected from among at least a first value corresponding to a standard device type and a second value corresponding to a non-standard device type. The radio access node generates the scrambling sequence using the initialization value, scrambles the message using the scrambling sequence, and transmits the message.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: September 17, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Oskar Mauritz
  • Patent number: 10403173
    Abstract: NADO Cryptography Using One-way Functions is a symmetric cryptography for encrypting and decrypting information. The NADO process introduces some novel concepts and methods to cryptography: (1) The notion of a key generator is presented that eliminates the dependence of the cryptographic security on a single, static cryptography key. (2) A key generator updating method built with one-way functions exhibiting the avalanche effect that generates an unpredictable sequence of keys as the encryption or decryption algorithm executes; (3) An sequence of unpredictable permutations that diffuse the informations across the whole block. (4) An sequence of unpredictable permutations that act as substitution boxes. (4) The use of key generator updating and one-way functions that exploit the avalanche effect to update the permutations in (3) and (4). NADO using one-way functions can be implemented efficiently in hardware or in software.
    Type: Grant
    Filed: June 1, 2014
    Date of Patent: September 3, 2019
    Assignee: Fiske Software, LLC
    Inventor: Michael Stephen Fiske
  • Patent number: 10285116
    Abstract: Systems and methods for admitting new nodes into an existing network, for example a MoCA network. As a non-limiting example, various aspects of the present disclosure provide systems and methods for adding a new node to an existing network without requiring on-site manual configuration, for example utilizing communication between the new node and a network coordinator of the existing network prior to admission of the new node to the existing network.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: May 7, 2019
    Assignee: Maxlinear, Inc.
    Inventors: Yoav Hebron, Na Chen, Ronald Lee
  • Patent number: 10264297
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: April 16, 2019
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 10249812
    Abstract: A filter includes: an input terminal; an output terminal; and a ladder circuit that includes one or more series acoustic wave resonators connected in series between the input terminal and the output terminal and one or more parallel acoustic wave resonators connected in parallel between the input terminal and the output terminal, and in which characteristic impedance of at least one point in a pathway between the input terminal and the output terminal in a passband is greater than at least one of input impedance of the input terminal and output impedance of the output terminal in the passband.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: April 2, 2019
    Assignee: TAIYO YUDEN CO., LTD.
    Inventor: Yoshio Satoh
  • Patent number: 10225082
    Abstract: A random value generator is provided that comprises a carbon nanotube structure that generates a random output current in response to a voltage input. The random value generator includes a random value output circuit coupled to the carbon nanotube structure that receives the random output current from the carbon nanotube structure and generates a random output value based on the received random output current from the carbon nanotube structure.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Pau-Chen Cheng, Shu-Jen Han, Jianshi Tang
  • Patent number: 10182346
    Abstract: According to one embodiment of the present specification, a method for transmitting security data is disclosed. The method for transmitting security data can comprise the steps of: outputting a first sequence by scrambling a bit stream of dummy data; outputting a second sequence by scrambling the security data to be transmitted by using the bit stream; and transmitting a first code word and a second code word obtained by encoding the first sequence and the second sequence.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: January 15, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Daesung Hwang, Joonkui Ahn, Byounghoon Kim
  • Patent number: 10116447
    Abstract: An authentication method is disclosed. To authenticate a user, a mobile device may request identification and verification from the user. Upon receiving a positive identification and verification response from the user, the mobile device may generate a cryptogram using a user identification (ID) associated with the user, a timestamp, a device ID associated with the mobile device, a service provider application ID associated with the service provider application, and a service provider device ID. The mobile device may transmit the generated cryptogram, the user ID, the timestamp, the device ID, the service provider application ID, and the service provider device ID, to a service provider computer associated with the service provider application. The service provider computer may decrypt the cryptogram and compare the decrypted data elements to the received data elements to validate and authenticate the user.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 30, 2018
    Assignee: Visa International Service Association
    Inventors: James Gordon, Roopesh Joshi, David Horton
  • Patent number: 10078492
    Abstract: A method for using cellular automata to generate quality pseudo-random numbers, which may be used in cryptographic and other applications. A cellular automaton is a decentralized computing model that enables the performance of complex computations with the help of only local information. In general, cellular automata comprise a plurality of identical basic memory building blocks that are discrete in time and space, where the structure evolves over time according to a local transition rule. Cellular automata can be used in information security as an alternative for classic Feedback Shift Registers (FSRs) for pseudo-random sequence generation. The outputs of a pair of linear FSRs (LFSRs) act as continuous inputs to the two boundaries of a one-dimensional or two-dimensional elementary cellular automata.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: September 18, 2018
    Inventor: Karim Salman
  • Patent number: RE48296
    Abstract: An apparatus for adapting hyper cells in response to changing conditions of a cellular network is disclosed. During operation, the apparatus collects data regarding network conditions of the cellular network. In accordance with the collected network condition data, the apparatus changes an association of a transmit point from a second cell ID of a second hyper cell to a first cell ID of a first hyper cell. Virtual data channels, broadcast common control channel and virtual dedicated control channel, transmit point optimization, UE-centric channel sounding and measurement, and single frequency network synchronization are also disclosed.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: November 3, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jianglei Ma, Peiying Zhu, Wen Tong
  • Patent number: RE48530
    Abstract: An apparatus for adapting hyper cells in response to changing conditions of a cellular network is disclosed. During operation, the apparatus collects data regarding network conditions of the cellular network. In accordance with the collected network condition data, the apparatus changes an association of a transmit point from a second cell ID of a second hyper cell to a first cell ID of a first hyper cell. Virtual data channels, broadcast common control channel and virtual dedicated control channel, transmit point optimization, UE-centric channel sounding and measurement, and single frequency network synchronization are also disclosed.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: April 20, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jianglei Ma, Peiying Zhu, Wen Tong