Patents Examined by Michael S McNally
  • Patent number: 11636185
    Abstract: One example of a method comprises identifying a model to be validated that is stored in a repository; automatically computing and recording one or more model metrics for the model to be validated in a tamper-proof manner; comparing the computed tamper-proof metrics with one or more encoded rules and policies to determine if the model to be validated complies with the one or more encoded rules and policies; and outputting a notification to a device indicating a validation status of the model to be validated based on the comparison of the computed tamper-proof metrics with the one or more encoded rules and policies.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Manish Anand Bhide, Ravi Chandra Chamarthy, Arunkumar Kalpathi Suryanarayanan
  • Patent number: 11637695
    Abstract: The present disclosure includes IoT devices, block chain platforms, and IoT systems for recording transportation data of an object and methods of using the same. In some examples, IoT devices are one time programmed with a private key in a manufacturing process of the IoT device. In some examples, IoT devices may include at least one sensor configured to detect external environment data of an object during transportation of the object; and a processor configured to receive the data from the sensor and generate a data packet based on the data using a private key, the data packet including a unique identification number of the IoT device, the data and a signature generated according to the unique identification number and the data.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: April 25, 2023
    Assignee: VeChain Global Technology SARL
    Inventors: Jianliang Gu, Ziheng Zhou, Yang Lu
  • Patent number: 11632248
    Abstract: The systems, methods and apparatuses described herein provide a computing device that is configured to attest itself to a communication partner. In one aspect, the computing device may comprise a communication port configured to receive an attestation request from the communication partner, and an application-specific integrated circuit (ASIC). The ASIC may be configured to receive the attestation request from the communication port. The attestation request may include a nonce generated at the communication partner. The ASIC may be further generate a verification value and send the verification value to the communication port to be transmitted back to the communication partner. The verification value may be a computation result of a predefined function taking the nonce as an initial value. In another aspect, the communication partner is configured to attest the computing device using speed of computation attestation.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: April 18, 2023
    Assignee: OLogN Technologies AG
    Inventor: Sergey Ignatchenko
  • Patent number: 11627115
    Abstract: In a case where data is provided to a plurality of third parties, an embodiment of the present invention provides a method and the like for checking the consent and disclosure history of disclosure to the third parties while also reducing the disadvantages from a data leak. An information processing method according to an embodiment of the present invention includes writing, to a blockchain, a consent record indicating a consent with respect to the handling of data and a related party related to the consent or the data. In the case where executing the handling in the consent record would allow the data to be usable by a third party that is neither the executing party executing the handling nor the related party, the consent record is written such that the identifier is changed to a different identifier uniquely corresponding to the third party.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: April 11, 2023
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tomoko Yonemura, Tsukasa Omino, Yoshikazu Hanatani, Taihei Yamaguchi, Misaki Komatsu
  • Patent number: 11626978
    Abstract: The method is aimed at providing secure multicast communication between a plurality of devices forming a cluster of devices connected to one another by a local network. The method provides for electing a key distribution device and generating a group encryption key in said key distribution device. A secure communication channel is then established between the key distribution device and each device of a group of devices to be connected to the cluster. The group encryption key is transmitted from the key distribution device to the devices to be connected to the cluster and stored thereby. When all devices of the cluster have received the group encryption key, multicast communication among the devices of the cluster can start.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: April 11, 2023
    Assignee: Fimer S.p.A.
    Inventors: Filippo Vernia, Luigi Lamoglie, Gianluca Dini, Mariano Basile
  • Patent number: 11611542
    Abstract: Automated processes, computing systems, computing devices and other aspects of a data processing system provide improved reliability in delivering digital media content over the Internet or a similar wide area network without sacrificing data security. Content is initially placed into a secure format (e.g., secure hypertext transport protocol (HTTPS) via transport control protocol (TCP) or the like). Prior to transmission on the network, the secure data packets are encapsulated within connectionless frames, such as user datagram protocol (UDP) frames. The client device that receives the encapsulated packets extracts the underlying secure content from the connectionless frames for further processing. The encapsulation into connectionless data frames permits client and server devices to establish effective streaming sessions while preserving the security of the underlying data.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: March 21, 2023
    Inventors: Gopikumar Ranganathan, Rakesh Eluvan Periyaeluvan
  • Patent number: 11611565
    Abstract: A system for providing an interactive presentation to an audience device is provided. The system interfaces with a database storing presentation content and a workspace. The workspace stores the presentation content and additional content and storing one or more access policies and being associated with a first user. The system comprises a processor for executing one or more modules comprising a content creation and updating module configured to enable an updating of the presentation content and the additional content according to the one or more access policies; and a content access interface module configured to determine one or more portions of the presentation content and the additional content for accessing at the audience device according to the one or more access policies. A method for providing an interactive media presentation is also provided.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: March 21, 2023
    Assignee: Canva Pty Ltd
    Inventors: Neill Desmond Miller, Anthony Surtees, Robert Kawalsky, Andrew Dent
  • Patent number: 11606200
    Abstract: The present disclosure relates to a trustworthy data exchange. Embodiments include receiving, from a device, a query, wherein the query comprises a question. Embodiments include identifying particular information related to the query. Embodiments include receiving credentials from a user for retrieving the particular information related to the query. Embodiments include retrieving, using the credentials, the particular information related to the query from one or more data repositories that are part of a distributed database comprising an immutable data store that maintains a verifiable history of changes to information stored in the distributed database. Embodiments include determining, based on the particular information related to the query, an answer to the query. Embodiments include providing the answer to the device.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: March 14, 2023
    Assignee: Intuit, Inc.
    Inventors: Glenn C. Scott, Michael R. Gabriel, Parikshit Lingampally, Roger C. Meike, Ian Maya Panchevre
  • Patent number: 11588803
    Abstract: Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment are described herein.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: February 21, 2023
    Assignee: salesforce.com, inc.
    Inventors: Prithvi Krishnan Padmanabhan, Sriram Gopalan, Venkata Sarath Maddali, Darpan Dhamija, Jyoti Raj
  • Patent number: 11580265
    Abstract: The present disclosure describes various embodiments of systems, apparatuses, and methods for detecting a Trojan inserted integrated circuit design using delay-based side channel analysis. In one such embodiment, an automated test generation algorithm produces test patterns that are likely to activate trigger conditions and change critical paths of an integrated circuit design.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: February 14, 2023
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Prabhat Kumar Mishra, Yangdi Lyu
  • Patent number: 11570156
    Abstract: A system and method for pairing two devices for secure communications. A user selects a first device to pair with a second device. The first and second devices have the ability to securely communicate with each other through the use of encrypted communications. An encryption key is written to the first device and then burned into the encryption module on the first device. A corresponding decryption key is written to the second device and then is burned into the decryption module of the second device.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Christopher Steffen, Chad Albertson, Nicholas Ollerich, Eric J. Campbell
  • Patent number: 11550883
    Abstract: A method includes receiving a request to execute bytecode that corresponds to secured program code, the secured program code including an encrypted version of the bytecode. Based on receiving the request to execute the bytecode, the method resolves the request, the resolving including identifying a location on disk of the secured program code. Based on resolving the request, a license file for decrypting the encrypted version of the bytecode for execution is accessed, the license file including an encrypted key-value. The encrypted key-value is used in decrypting the encrypted version of the bytecode to obtain decrypted bytecode, where the decrypting places the decrypted bytecode in working memory, and the decrypted bytecode is executed.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: January 10, 2023
    Assignee: ASSURED INFORMATION SECURITY, INC.
    Inventor: Adam Meily
  • Patent number: 11550881
    Abstract: A method for managing licenses for soft IP on a partially reconfigurable hardware system, in particular an FPGA, wherein a license manager is provided in the non-configurable part of the hardware system, or is accessible only for the non-configurable part of the hardware system, where the license manager has exclusive access to a non-volatile memory in which license data having a time restriction of the useful life of at least one soft IP is stored, where before activating a particular soft IP, the license manager checks whether the useful life has expired, where the license manager only releases use of the soft IP if the useful life has not yet expired, where the license data is changed using a key, which is stored in a non-volatile memory for license data, and where a new key is stored and the preceding key is deleted when the license data is changed.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: January 10, 2023
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Christian Cech, Bernhard Fischer, Martin Matschnig, Amandus Kofler
  • Patent number: 11546132
    Abstract: Countermeasures against fault injection attacks of a cryptographic integrated circuit, and more specifically laser fault injection attacks are provided. The invention consists in generating sequences of bits belonging to a set of allowed sequences, and storing these sequences on a set of Flip-Flops. Then the sequences stored on the Flip-Flops are checked and, if they do not belong to the allowed sequence, this is the sign that a fault injection attack occurred and caused a bit flip in one of the flip-flops. An alarm signal is then generated.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: January 3, 2023
    Assignee: SECURE-IC SAS
    Inventors: Sylvain Guilley, Michel Le Rolland
  • Patent number: 11546298
    Abstract: An information processing method of processing data frames flowing over an onboard network includes a frame collecting step of obtaining, from each of received data frames, a payload included in the data frame and configured of at least one field, and recording in a reception log as one record, and a field extracting step of calculating, regarding each of a plurality of payload splitting pattern candidates indicating different regions within payloads of the plurality of data frames, one or more features relating to time-sequence change of values of the payload in the region, from the plurality of records, selecting a payload splitting pattern indicating a region of a field within the payload, based on the features, and outputting field extracting results indicating the region indicated by the selected payload splitting pattern candidate, and a category of the field based on the features.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 3, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takeshi Kishikawa, Manabu Maeda, Tomoyuki Haga
  • Patent number: 11533187
    Abstract: A device identification is generated for a programmable device. A security key is generated to protect a content of the programmable device. A device birth certificate is generated with the device identification and the security key. The programmable device is programmed with the device birth certificate at time of manufacture of the programmable device.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 20, 2022
    Assignee: Data I/O Corporation
    Inventors: Rajeev Gulati, Anthony Ambrose
  • Patent number: 11533182
    Abstract: A method and system for securing instantiates. The method includes determining at least one signable file among a plurality of files of an instantiate, wherein determining the at least one signable file further comprises classifying each of the plurality of files with respect to whether the file is changed at runtime; signing each of the at least one signable file to create at least one first signature, wherein signing the plurality of files further comprises computing a cryptographic hash for each file, wherein each encrypted hash is signed using a private key; and verifying an identity of the instantiate using the at least one first signature, wherein verifying the identity of the instantiate further comprises comparing the at least one first signature to the at least one second signature, wherein each of the at least one second signature is a signature of one of the at least one signable file at runtime.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: December 20, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ran Ilany, Alexei Kravtsov, Ophir Setter
  • Patent number: 11528613
    Abstract: Described herein are systems and methods to provide lawful interception (LI) of infrastructure state in a manner known only to law enforcement. A bare-metal cloud (BMC) control module is provided to an end user to allow user configuration and management for a set of one or more physical resources that form a BMC instantiation for the end user. An LI policy and control module may be used for data traffic tracking or hardware monitoring inside the BMC instantiation upon one or more conditions are met. Upon activation, customizable hardware monitoring may be implemented unbeknownst to the end-user. Such a technique of offering customizable bare-metal level LI service unbeknownst to end-users may enable new kinds of infrastructure interception methods.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: December 13, 2022
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sumedh Sathaye, Nakul Shrivastava, Satya Gopi Manapragada
  • Patent number: 11522918
    Abstract: An apparatus comprises a network node, a random number generator, and a message generator to schedule transmission of a beacon message, wherein an administrative rule engine applies appropriate security safeguards to modify PII collection policies of the node. The node having an application collecting data to reside in at least one segregated data storage. The application comprises a distinguishing module, a de-identification module, an anonymization module, a minimum collection module, a minimum retention module, and a categorization module. The random number generator generates random times for transmitting the beacon message and for generating random channels for transmitting the beacon message.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 6, 2022
    Inventor: Sze Yuen Wong
  • Patent number: 11503073
    Abstract: Disclosed herein are methods, systems, and processes to perform live deployment of deception computing systems. An imminent or ongoing malicious attack on a protected host in a network is detected. In response to detecting the imminent or ongoing malicious attack, personality characteristics of the protected host are cloned and a honeypot clone based on the personality characteristics is generated. The honeypot clone is then deployed in the network. A determination is made that the malicious attack includes an interactive session between an attacker associated with the malicious attack and the protected host, and a live state transition is performed between the protected host and the honeypot clone using agent data if the interactive session includes an encrypted protocol or using session state data if the interactive session does not include the encrypted protocol.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 15, 2022
    Assignee: Rapid7, Inc.
    Inventor: Thomas Eugene Sellers