Patents Examined by Andrew J Steinle
  • Patent number: 11588815
    Abstract: Systems, methods, and apparatuses are described for authenticating a user device and/or user application. A user device may receive, based on a first authentication request, a plurality of messages sent over a plurality of channels of communication (e.g., a message to a URL address associated with the user device and a binary Short Message Service (SMS) message). Based on information from the messages, the user device may transmit a second authentication request.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 21, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Vinayaka Poovappa, Saravanan Muthuswamy, Ken Landry, Rajesh Sonak
  • Patent number: 11588618
    Abstract: Embodiments of the present disclosure provide a transaction processing method, apparatus, device and system for a multi-chain system. The multi-chain system includes a mainchain and at least one slave-chain, a multi-chain network of the multi-chain system includes a plurality of nodes, and each node is deployed with one or more of the mainchain and the slave-chains. The method is executed by a slave-chain node deployed with the slave-chain. The method includes: generating slave-chain blocks based on a slave-chain consensus mechanism, and storing the slave-chain blocks on the slave-chain; and in response to determining that a confirmation condition of the mainchain is met, transmitting a slave-chain block to be confirmed on the slave-chain to nodes of the mainchain, to request consensus nodes of the mainchain to confirm the slave-chain block to be confirmed, and storing confirmation information of the slave-chain block to be confirmed on the mainchain.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: February 21, 2023
    Assignee: BAIDU INTERNATIONAL TECHNOLOGY (SHENZHEN) CO., LTD.
    Inventor: Bo Jing
  • Patent number: 11575707
    Abstract: Systems and methods of blocking phishing attempts in a computer network, including receiving a list of assets of the computer network, wherein each asset is associated with at least one computer network address, generating at least one address permutation on the at least one computer network address of each asset of the computer network, wherein the generated at least one address permutation is different from the address associated with each asset of the computer network, receiving a communication request at a gateway server of the computer network, determining a destination address of the communication request, comparing the determined destination address with the at least one address permutation, and when the determined destination address is the same as at least one address permutation, blocking the communication request at the gateway server.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 7, 2023
    Assignee: IntSights Cyber Intelligence Ltd.
    Inventors: Gal Ben David, Amir Hozez, Alon Arvatz, Guy Nizan
  • Patent number: 11563580
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for validating and revoking security tokens. A request for a resource is received at an application server and from a client. The request is associated with a security token for authenticating the client by the application server. A public key of an authentication server is acquired at the application server for authenticating requests at the application server. A signature of the security token is validated at the application server. By validating the signature of the security token, it is determined whether the security token is validly issued by the authentication server. In response to the received request, the application server determines at an identifier that is associated with the client and validates the security token based on the identifier to determine whether to serve the received request and provide the resource.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: January 24, 2023
    Assignee: SAP SE
    Inventor: Radoslav Ivanov Sugarev
  • Patent number: 11556617
    Abstract: Authentication translation is disclosed. A request to access a resource is received at an authentication translator, as is an authentication input. The authentication input corresponds to at least one stored record. The stored record is associated at least with the resource. In response to the receiving, a previously stored credential associated with the resource is accessed. The credential is provided to the resource.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: January 17, 2023
    Assignee: RightQuestion, LLC
    Inventor: Bjorn Markus Jakobsson
  • Patent number: 11558178
    Abstract: Systems, methods, and computer-readable storage media for receiving, from an issuer, an electronic prescription for a patient, then fulfilling that prescription using a blockchain/distributed ledger verification system. The system receives multiple public keys, combines them, then performs a hash function (or other encryption) on that combination. The resulting output is then transmitted to a pharmacy for prescription fulfillment.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: January 17, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: John J. O'brien, David M. Nelms
  • Patent number: 11550965
    Abstract: Analytics processing circuitry can include a data scavenger and a data analyzer coupled to receive the data from the data scavenger. The data scavenger collects data from at least one element of interest of a plurality of elements of interest of an IC. The data analyzer identifies patterns in the data from the data scavenger over a time frame or for a snapshot of time based on a predefined metric. The analytics processing circuitry can further include a moderator and a risk predictor. The risk predictor generates a risk assessment regarding whether the data collected by the data scavenger is indicative of normal behavior or abnormal behavior based at least on the output of the data analyzer and a behavioral model for the IC, which can be device and application specific. A threat response can be performed based on the risk assessment.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: January 10, 2023
    Assignee: ARM LIMITED
    Inventors: Subbayya Chowdary Yanamadala, Jeremy Patrick Dubeuf, Carl Wayne Vineyard, Matthias Lothar Boettcher, Hugo John Martin Vincent, Shidhartha Das
  • Patent number: 11550946
    Abstract: A method may include exchanging a secret symmetric key (SSK) between a first trusted execution environment (TEE) of a first system, a second TEE of a second system and a third TEE of a third system. The method may also include receiving, by the first system, an encrypted first set of data from the second system. The method may also include decrypting, by the first TEE, the encrypted first set of data using the SSK. The method may also include receiving, by the first system, an encrypted query from the third system. The method may also include decrypting, by the first TEE, the encrypted query using the SSK. The method may also include determining, by the first TEE, a query result to the decrypted query using index sets. The method may also include sending, by the first TEE, the encrypted query result to the third system.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: January 10, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Arnab Roy, Hart Montgomery, Avradip Mandal
  • Patent number: 11546177
    Abstract: In accordance with an embodiment, a physically unclonable function device includes a set of floating gate transistor pairs, floating gate transistors of the set of floating gate transistor pairs having a randomly distributed effective threshold voltage belonging to a common random distribution; a differential read circuit configured to measure a threshold difference between the effective threshold voltages of floating gate transistors of floating gate transistor pairs of the set of floating gate transistor pairs, and to identify a floating gate transistor pair in which the measured threshold difference is smaller than a margin value as being an unreliable floating gate transistor pair; and a write circuit configured to shift the effective threshold voltage of a floating gate transistor of the unreliable floating gate transistor pair to be inside the common random distribution.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: January 3, 2023
    Assignee: STMicroelectronics (Rousset) SAS
    Inventor: Francesco La Rosa
  • Patent number: 11544376
    Abstract: Systems and methods of automatically controlling a user's data footprint are provided. Data associated with a user may be analyzed to determine an action the user is preparing to take. Based on the analysis, a potential risk associated with the action the user is preparing to take may be identified. The potential risk associated with the action the user is preparing to take may be, for example, a data security risk, a data privacy risk, a physical risk, a risk of damage to property, and/or a financial risk. A notification indicating the potential risk associated with the action the user is preparing to take may be provided to the user. The notification may include one or more suggestions for mitigating the potential risk associated with the action the user is preparing to take.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 3, 2023
    Assignee: BlueOwl, LLC
    Inventors: Theobolt N. Leung, Micah Wind Russo
  • Patent number: 11533162
    Abstract: A method for verification of integrity and decryption of an encrypted message including ordered data blocks, the method performed by a cryptomodule and including storing or activating an integrity key; calculating an initial integrity code; generating a verification key and storing it; for each data block: storing the data block; updating an intermediate integrity code with the integrity key, the data block and the initial integrity code or the intermediate integrity code of the preceding data block; generating an authentication code using the verification key; deleting the data block; analysing the final integrity code; if the integrity is verified: storing or activating a decryption key specific to the encrypted message; for each data block: storing the data block; verifying the authenticity and the row of the data block using its authentication code; decrypting the data block with the decryption key; transmitting to the terminal the decrypted data block.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 20, 2022
    Assignee: AIRBUS DS SLC
    Inventors: Marc Mouffron, Nathalie Renault
  • Patent number: 11531766
    Abstract: This disclosure relates to systems, devices, and methods for receiving security configuration information and malware state information for a plurality of client devices, the security configuration information comprising identification of at least one of security parameters, hardware configurations, or software configurations of each of the plurality of client devices, and the malware state information comprising identification of at least one or more types of malware on each of the plurality of devices. The security configuration information and malware state information may be analyzed to identify which client devices from the plurality of devices have a security configuration that places the identified client devices in a vulnerable security state.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: December 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hermineh Sanossian, Tushar Suresh Sugandhi
  • Patent number: 11533166
    Abstract: A method for controlling distribution of a product in a computer network is provided, comprising: providing a computer network having a plurality of processing devices each comprising one or more processors and a storage; and providing keys for asymmetric cryptography in the computer network. In a first data processing device assigned to the manufacturer in the computer network, the following is provided: generating a matrix code by encoding first electronic information comprising the private product key; providing the public product key, the public manufacturer key, and the private manufacturer key; generating a first transaction assigned to the product, a first transaction content of the first transaction comprising the public product key, and the public manufacturer key; and signing the first transaction with both the private product key and the private manufacturer key. Imprint data are provided for imprinting an imprint of the matrix code on the product. Further, a system is provided.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: December 20, 2022
    Assignee: Roche Diabetes Care, Inc.
    Inventor: Christoph John
  • Patent number: 11531778
    Abstract: Embodiments disclose a privacy data reporting method and apparatus, and a storage medium. The method includes: A terminal device obtains to-be-reported data, divides the to-be-reported data into front string data and rear string data based on a preset step, separately scrambles the front string data and the rear string data, and sends the generated privacy data to a server. The server receives privacy data sent by a plurality of terminal devices, determines N pieces of first front string data, then obtains M pieces of to-be-reported data based on a plurality of pieces of privacy data, and finally determines to-be-reported data whose reporting rate is greater than a first preset value as target to-be-reported data. In an exemplary embodiment, the terminal device divides the to-be-reported data into two parts, and separately scrambles the two parts to generate the privacy data.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: December 20, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Han Yin
  • Patent number: 11520931
    Abstract: The present invention discloses a privacy masking method using format-preserving encryption in an image security system, and a recording medium for performing the method. In a privacy masking method using format-preserving encryption in an image security system according to an aspect of the present invention, an image corresponding to a privacy region is encrypted using format-preserving encryption, so that it is possible to prevent waste of additional storage space required for encryption and to solve a problem of exposure of personal information.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: December 6, 2022
    Assignee: SOONCHUNHYANG UNIVERSITY INDUSTRY ACADEMY COOPERATION FOUNDATION
    Inventors: Kang-Bin Yim, Kyung-Roul Lee
  • Patent number: 11522911
    Abstract: Methods, systems, and computer program products for performing passive and active identity verification in association with online communications. For example, a computer-implemented method may include receiving one or more electronic messages associated with a user account, analyzing the electronic messages based on a plurality of identity verification profiles associated with the user account, generating an identity trust score associated with the electronic messages based on the analyzing, determining whether to issue a security challenge in response to the electronic messages based on the generated identity trust score, and issuing the security challenge in response to the electronic messages based on the determining.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: December 6, 2022
    Assignee: PAYPAL, INC.
    Inventors: Bradley Wardman, Jakub Ceiran Burgis, Nicole Harris, Blake Butler, Nathan Robert Pratt, Kevin James Tyers
  • Patent number: 11520911
    Abstract: Convenient sharing of information among authorized network users may be facilitated by allowing a user to send information originating from multiple applications in aggregate form to another user, e.g., using a secure messaging service. In scenarios where data access is restricted, a server may check the recipient's access privileges prior to forwarding the information to her.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: December 6, 2022
    Assignee: IMPRIVATA, INC.
    Inventors: Edward J. Gaudet, John Gage, David Kashtan, Jason Mafera, Eliot Rubinov, Kuntal Sengupta, David M. T. Ting, Kyle Vernest, Bryan Galloway, Mae-Ellen Gavin
  • Patent number: 11514138
    Abstract: Authentication translation is disclosed. A request to access a resource is received at an authentication translator, as is an authentication input. The authentication input corresponds to at least one stored record. The stored record is associated at least with the resource. In response to the receiving, a previously stored credential associated with the resource is accessed. The credential is provided to the resource.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 29, 2022
    Assignee: RightQuestion, LLC
    Inventor: Bjorn Markus Jakobsson
  • Patent number: 11509693
    Abstract: A customer of a resource allocation service can register a function to be executed using virtual resources, where the function includes customer code to be executed. Customer events are defined as triggers for a registered function, and a resource instance is allocated to execute the registered function when triggering event is detected. An identity role associated with the triggering function is used to obtain access credentials for any data source which a triggering event might require for processing. An event-specific access credential is generated that provides a subset of these access privileges using a template policy for the registered function that is filled with values specific to the triggering event. The filled template policy and base credential are used to generate an event-specific credential valid only for access needed for the event. This event-specific credential can be passed with the event data for processing by an allocated instance.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: November 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Nima Sharifi Mehr
  • Patent number: 11507679
    Abstract: A method for authorizing form related information is provided including: selecting one or more grantees; selecting a form, and displaying candidate related information of said form, wherein when there is one grantee, items selected and saved in the candidate related information when the grantee is authorized last time are automatically shown as being selected, and modifying authorization or selecting a corresponding item from said candidate related information for authorization; when there are two or more grantees, no item is shown as being selected, selecting and authorizing a corresponding item from said candidate related information; and after authorizing the related information of the form to the selected one or more grantees, saving the authorization of the related information of the selected form.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: November 22, 2022
    Assignee: CHENGDU QIANNIUCAO INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Dazhi Chen