Patents Examined by Tae K Kim
  • Patent number: 11641366
    Abstract: An apparatus includes a memory and a processor. The memory stores a first list of applications that includes a first application and a second list of applications that includes a second application. Each application of the first list is assigned to a first trust level, indicating that a probability that the application is malicious is less than a lower threshold. Each application of the second list is assigned to a second trust level, indicating that a probability that the application is malicious is greater than the lower threshold. The processor determines that the second application transmitted a communication destined for the first application, and that the first and second applications are assigned to different trust levels. In response, the processor determines that a probability that the transmitted communication is malicious is greater than a threshold and prevents the communication from reaching the computer system of the first application.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: May 2, 2023
    Assignee: Bank of America Corporation
    Inventor: Maharaj Mukherjee
  • Patent number: 11632359
    Abstract: A first communication device for transmitting data to a second communication device comprises a storage device for storing instructions and a processing circuit coupled to the storage device. The processing circuit is configured to execute the instructions stored in the storage device. The instructions comprise compressing a first packet to a first compressed packet according to a compressor instance, wherein the first packet is associated to a flow identity (ID); generating a first Protocol Data Unit (PDU) comprising the flow ID and the first compressed packet; associating a first sequence number (SN) to the first PDU; encrypting the first PDU to a first encrypted packet; generating a first Packet Data Convergence Protocol (PDCP) PDU comprising the first SN and the first encrypted packet; and transmitting the first PDCP PDU via a first logical channel (LC) to the second communication device.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: April 18, 2023
    Assignee: HTC Corporation
    Inventor: Chih-Hsiang Wu
  • Patent number: 11621973
    Abstract: A cybersecurity distributed ledger is provided herein for managing, tracking, auditing, and securing assets in a power infrastructure. The cybersecurity distributed ledger may include a blockchain, and may combine with smart contract or smart negotiation technology, such as in a permissioned proof of authority blockchain. The cybersecurity distributed ledger may manage the complete life cycle of a grid asset, from asset requirement and specification, through production, testing, deployment, maintenance, and retirement. The cybersecurity distributed ledger may create an immutable record of the grid asset, which may be audited for regulatory compliance or build or development compliance. Further, the cybersecurity distributed ledger may store unique identifying information for a grid asset, which may be used to detect a security breach or other tampering with a grid asset. The cybersecurity distributed ledger may also track control or ownership of the grid asset, as well as changes or updates to the grid asset.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: April 4, 2023
    Assignee: Battelle Memorial Institute
    Inventors: Michael E. Mylrea, Sri Nikhil Gupta Gourisetti
  • Patent number: 11609987
    Abstract: Examples of the present disclosure describe systems and methods for providing advanced file modification heuristics. In aspects, software content is selected for monitoring. The monitoring comprises determining when the software content performs file accesses that are followed by read and/or write operations. The read/write operations are analyzed in real-time to determine whether the software content is modifying file content. If the monitoring indicates the software content is modifying accessed files, mathematical calculations are applied to the read-write operations to determine the nature of the modifications. Based on the determined nature of the file modifications, the actions of the software content may be categorized and halted prior to completion; thereby, mitigating malicious cyberattacks and/or unauthorized accesses.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: March 21, 2023
    Assignee: Webroot, Inc.
    Inventors: Eric Klonowski, Sesha Sailendra Chetlur
  • Patent number: 11604885
    Abstract: Systems and methods for receiving a request to analyze trust of a client system and perform actions based on a client trust profile. A trust rating server device receives a request from a client computing device to analyze the trust on the device. The request identifies at least one credential or certificate installed on the device for example. The credential or certificate is obtained and analyzed to identify key information that relates to trust, such as level of encryption, country or entity of origin, duration of credential, certifying authority, etc. A rating is established using the key information and compared to a profile or other metric. One or more credentials or certifications may be blocked, disabled, enabled or removed based on a user's profile. Trust credentials are continuously monitored on the device for changes, and new credentials are blocked that do not meet thresholds established in the user's profile.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: March 14, 2023
    Assignee: The Privacy Factor, LLC
    Inventor: Mark A. Sartor
  • Patent number: 11595424
    Abstract: An apparatus, system, and method are directed towards enabling auditing of network vulnerabilities from multiple network vantage points virtually simultaneously. Multiple network vantage points may include, but are not limited to, remote/branch enterprise sites, devices on an enterprise perimeter, on either side of a security perimeter, and even through the security perimeter. In one embodiment, an auditor performs reflected audits thereby extending auditing of network vulnerabilities to provide a comprehensive 360 degree audit of internal, external, and remote enterprise network sites. In one embodiment, the present invention may be implemented employing a single auditing device, and one or more audit extension devices that are configured to extend the auditing device's audit reach. The auditing device and one or more audit extension devices may communicate using an encrypted network channel through a security perimeter and/or across multiple networks.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: February 28, 2023
    Assignee: CALLAHAN CELLULAR L.L.C.
    Inventors: Evan M. Webb, Christopher D. Boscolo, Robert G. Gilde
  • Patent number: 11563561
    Abstract: An improved data structure approach, and corresponding computational systems and methods are described to provide a technical approach that can be used for improving computational performance where a blockchain data structure is being accessed continuously or periodically for validation of recordals of one or more events that have taken place. A hybrid off-chain (or off-contract)/on-chain solution is utilized to provide a mechanism for establishing data linkages between the off-chain (or off-contract) records and on-chain data payloads.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 24, 2023
    Assignee: MEGACHAIN INC.
    Inventors: Shing Yu Yeung, Clive Richard Wright
  • Patent number: 11563725
    Abstract: A system uses a keyboard application to encrypt and decrypt e-mail, messages, and other digital data. By using quantum random number generators, the system has improved data security. Using a quantum random number, an agent (at a sender side) generates an encryption key which is used to automatically encrypt a message. The encryption key is stored at a key server. The encrypted message will be sent by an application using its standard transmission means such as SMTP, SMS, and others. The encrypted message can be automatically unencrypted by using an agent (at a recipient side) and retrieving the key from the key server. The system also provides an optional double encryption, where the message is encrypted with a user-generated password before being encrypted using the encryption key.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: January 24, 2023
    Inventors: Brian Wane, Ikechi Echebiri, Junaid Islam
  • Patent number: 11556673
    Abstract: The invention is a method for managing an instance of a class in a secure element embedded in a hosting machine and including a Central Processing Unit, a storage area and a virtual machine. The method comprises a step of receiving by the secure element a load file containing a binary representation of a package of the class and a step of instantiating the instance from the package and storing the instance in the storage area. The load file includes a specific component which is a custom component within the meaning of Java Card™ specifications and which contains executable data. The instance requests the execution of a subset of the executable data by directly invoking the subset of executable data through an Application Programming Interface.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: January 17, 2023
    Assignee: THALES DIS FRANCE SAS
    Inventors: Guillaume Chi-Dan Phan, Xavier Minette De Saint Martin, Nicolas Vienne
  • Patent number: 11552972
    Abstract: A method for enhancing travel security features associated with a mobile device is provided. The method may include operating a time clock on the mobile device to determine a start device confiscation time in the memory and to determine an end device confiscation time in the memory. The method may also include monitoring the operation of the mobile device between the start device confiscation time and the end device confiscation time to determine the existence of an anomalous device condition. The monitoring may include using a network traffic monitor device, a bandwidth usage monitor device, a battery performance monitor device, a website presentation monitor device, and/or central processing usage monitor device. The monitoring may record a device activity between the start time and the end time and flag the anomalous device condition that occurred between the start time and the end time.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Harvey Summers, Vijaya L. Vemireddy, Brandon Sloane, Eileen D. Bridges
  • Patent number: 11544667
    Abstract: In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: January 3, 2023
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Mihir S. Karanjkar, Steven W. Finch, Ken A. Browne, Nathan W. Heard, Aakash H. Patel, Jason L. Sabourin, Richard L. Daniel, Dylan D. Patton-Kuhl, Jonathan Blake Brannon
  • Patent number: 11538038
    Abstract: Methods and systems are presented for assessing a veracity of device attributes obtained from a computer device based on estimating a number of processing cycles used by the computer device to perform a particular function. In response to receiving a transaction request from the computer device, software programming instructions are transmitted to the computer device for obtaining device attributes of the computer device. The software programming instructions may also include code that estimate a number of processing cycles used by the computer to perform a particular function. The particular function may be associated with obtaining at least one of the device attributes of the computer device. The estimated number of processing cycles may be compared against a benchmark profile. A risk associated with the transaction request is determined based on the comparing.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: December 27, 2022
    Assignee: PayPal, Inc.
    Inventors: Yotam Perkal, Yuri Shafet
  • Patent number: 11522843
    Abstract: For communicating between an Internet of Things (IoT) device and a remote computer system, the IoT device transmits an upload data message via a close range communication circuit to a mobile communication device, for forwarding to the remote computer system. The remote computer system receives the upload data message via a mobile radio communication network and stores an address of the mobile communication device, as a communication relay address for the IoT device. The remote computer system transmits a download data message via the mobile radio communication network to the communication relay address, for forwarding to the IoT device. The IoT device receives the download data message from the remote computer system, as forwarded by the mobile communication device via the close range communication circuit.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: December 6, 2022
    Assignee: LEGIC Identsystems AG
    Inventors: Sebastian Guerrero, Rolf Lanz, Marcel Plüss, Paul Studerus
  • Patent number: 11516077
    Abstract: Briefly, methods and/or apparatuses of virtual deployment of network-related features are disclosed.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: November 29, 2022
    Assignee: Cradlepoint, Inc.
    Inventors: Scott Andrew Hankins, Michael A. Cartsonis, Andrew John Mastracci
  • Patent number: 11509709
    Abstract: Techniques are described for algorithmic confidential computing on personal data and to an insights provider providing access to personal data using limited-use anonymous insights records stored on a blockchain. To enable service providers and other queriers to obtain such insights information in a secure manner, an insights provider creates an anonymous insights record that is recorded on a blockchain responsive a request from a subject indicating that the subject desires to share one or more items of insights information. An anonymous insights record contains a single-use (or limited number of use) random number that is used by the insights provider to index the data in a shards index database for the relevant shards of the insights data file. These multiple segments can then be stored across multiple separate repositories using a decentralized file storage service.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: November 22, 2022
    Assignee: FortifID, Inc.
    Inventors: Anirban Basak, Thomas P. Hardjono
  • Patent number: 11496301
    Abstract: Some embodiments of the present invention comprise a method, system, and/or computer program product for a publish/subscribe messaging system. A processor identifies a subscriber of a pub/sub messaging system. The processor retrieves a stored encrypted key for the identified subscriber of the pub/sub messaging system. The processor communicates the retrieved encrypted key to a user selected from a group comprising a publisher of the pub/sub messaging system and the identified subscriber of the pub/sub messaging system. The processor implements end-to-end encryption of messages of the pub/sub messaging system based on key-groups.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: November 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ian Charles Edwards, Jonathan Levell, Bernard Zdzislaw Kufluk
  • Patent number: 11478148
    Abstract: Infusion pumps having a fluid pump and a processor are disclosed. The processor is configured to transmit a signal to make a medical facility network aware that the infusion pump is within a wireless network range of a medical treatment area of a medical facility, receive a request for device identity information specific to the infusion pump, transmit the device identity information specific to the infusion pump, receive, if the infusion pump is authenticated by the medical facility network, an initialization signal from the medical facility network, wherein the initialization signal causes initialization of the infusion pump within the medical treatment area, receive, from a sensor via the medical facility network after receiving the initialization signal, a measurement, and control the adjustable rate of the fluid pump based at least in part on the measurement. Systems having infusion pumps are also disclosed.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: October 25, 2022
    Assignee: CAREFUSION 303, INC.
    Inventor: Robert A. Sobie
  • Patent number: 11477227
    Abstract: A system for managing security within an enterprise includes a computing device that receives a vulnerability, generates a user score for each user within the enterprise and generates a threat score for the vulnerability. A user device score may also be generated for each device associated with a user. Based on the user score and the threat score, a composite score is generated. After acquiring a security measure, the security measure is implemented based on the composite score and, at times, the user score.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: October 18, 2022
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Douglas C. Rambo, Steven M. Trudeau, Titanya Hughes, Michael Colehouse, Timothy J. Calabro, Vincent N. Nguyen, Ben D. Brenden
  • Patent number: 11477279
    Abstract: Techniques are described for decentralized transaction processing involving digital asset transfer among heterogeneous systems including blockchains and traditional digital asset-providing services. When an application program seeks to modify the state of an asset, it typically strives to ensure that the off-chain real world asset and the digital asset on the blockchain are synchronized. This continuous synchronization is performed to prevent changes in the asset ownership on the blockchain from being conducted without a corresponding state change in the off-chain real world asset. To ensure a correct and consistent state in both the real and digital worlds, the notion of a digital twin is used where a mediating set of computers sit between the two worlds. Furthermore, since transactions in the real world may consist of multiple sub-transactions that occur across various other computers, the notion of a logical unit of work is used to unify the notion of asset-based transactions.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: October 18, 2022
    Assignee: COMPELLIO S.A.
    Inventors: Denis Avrilionis, Thomas P. Hardjono
  • Patent number: 11449616
    Abstract: Embodiments of the present invention disclose an application management method for terminals, including: after receiving the application download request sent by the terminal, the application server sends the corresponding application installation package to the terminal. Then, the first verification message sent by the terminal is received, and the first verification message is generated by the terminal according to the content of the received application installation package. After determining that the first verification message is consistent with a stored second verification message, the application server sends an permit-to-install message to the terminal, so that the terminal installs the application according to the received application installation package.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: September 20, 2022
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Chengqian Chen, Yu Zhou, Wei Guo