Patents by Inventor Alberto Troia
Alberto Troia has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240127636Abstract: Systems and methods for monitoring and analyzing vehicle data within a vehicle and providing analytical processing data to prospective users of vehicles are disclosed. In one embodiment, a method is disclosed comprising monitoring a communications bus installed within a vehicle, the communications bus transmitting data recorded by one or more sensors installed within the vehicle; detecting a message broadcast on the communications bus; extracting an event from the message, the extraction based on a pre-defined list of event types; storing the event in a secure storage device installed within the vehicle; determining that a transfer condition has occurred; and transferring the event data to a remote server in response to determining that the transfer condition has occurred.Type: ApplicationFiled: December 27, 2023Publication date: April 18, 2024Inventors: Antonino Mondello, Alberto Troia
-
Publication number: 20240126701Abstract: A memory device and methods for operating the same are provided. The memory device includes an array of memory cells, a non-volatile memory, and a controller. The controller is configured to receive a read command to read a data word from an address of the array and decode the address to generate a decoded address. The controller is further configured to retrieve response data from the decoded address of the array, retrieve a location indicia corresponding to the decoded address from the non-volatile memory, and verify that the location indicia corresponds to the address. The controller can optionally be further configured to indicate an error if the location indicia does not correspond to the address.Type: ApplicationFiled: April 24, 2023Publication date: April 18, 2024Inventor: Alberto Troia
-
Patent number: 11960632Abstract: The present disclosure includes apparatuses, methods, and systems for data attestation in memory. An embodiment includes a memory, and circuitry configured to detect a power off of the apparatus, generate a run-time cryptographic hash, and compare the run-time cryptographic hash with a cryptographic hash in response to detecting the power off, wherein the cryptographic hash is stored in a portion of the memory.Type: GrantFiled: November 1, 2021Date of Patent: April 16, 2024Assignee: Micron Technology, Inc.Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11962701Abstract: A method includes: receiving, from a vehicle approaching a trust zone, an identifier corresponding to an identity of the vehicle; verifying, by a computing device (e.g., an access server at a gate of the trust zone) and using the identifier, the identity of the vehicle; and comparing the identity of the vehicle with a set of authorized identities stored in a database.Type: GrantFiled: December 21, 2021Date of Patent: April 16, 2024Assignee: Micron Technology, Inc.Inventors: Antonino Mondello, Alberto Troia
-
Publication number: 20240112710Abstract: The present disclosure includes apparatuses and methods related to copying data in a memory system with an artificial intelligence (AI) mode. An apparatus can receive a command indicating that the apparatus operate in an artificial intelligence (AI) mode, a command to perform AI operations using an AI accelerator based on a status of a number of registers, and a command to copy data between memory devices that are performing AI operations. The memory system can copy neural network data, activation function data, bias data, input data, and/or output data from a first memory device to a second memory device, such that that the first memory device can use the neural network data, activation function data, bias data, input data, and/or output data in a first AI operation and the second memory device can use the neural network data, activation function data, bias data, input data, and/or output data in a second AI operation.Type: ApplicationFiled: September 1, 2023Publication date: April 4, 2024Inventor: Alberto Troia
-
Patent number: 11948405Abstract: Systems and methods for providing autonomous vehicle assistance are disclosed. In one embodiment, a method is disclosed comprising detecting a service condition in response to a fault occurring at an autonomous vehicle at a first location; coordinating service with a nearby service provider, the service provider providing a time window and a second location; predicting that the autonomous vehicle will be free to fulfill the service; driving the autonomous vehicle to the second location of the service provider during the time window; and returning the autonomous vehicle to the first location after the service is completed.Type: GrantFiled: July 27, 2020Date of Patent: April 2, 2024Assignee: Lodestar Licensing Group LLCInventors: Antonino Mondello, Alberto Troia
-
Patent number: 11928246Abstract: Content within a memory device (e.g., a DRAM) may be secured in a customizable manner. Data can be secured and the memory device performance by be dynamically defined. In some examples, setting a data security level for a group of memory cells of a memory device may be based, at least in part, on a security mode bit pattern (e.g., a flag, flags, or indicator) in metadata read from or written to the memory device. Some examples include comparing a first signature (e.g., a digital signature) in metadata to a second value (e.g., an expected digital signature) to validate the first value in the metadata. The first value and the second value can be based, at least in part, on the data security level. Some examples include performing a data transfer operation in response to validation of the first and/or second values.Type: GrantFiled: June 14, 2021Date of Patent: March 12, 2024Assignee: Micron Technology, Inc.Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11922995Abstract: Apparatuses and methods related to an artificial intelligence accelerator in memory are disclosed. An apparatus can include a number of registers configured to enable the apparatus to operate in an artificial intelligence mode to perform artificial intelligence operations and an artificial intelligence (AI) accelerator configured to perform the artificial intelligence operations using the data stored in the number of memory arrays. The AI accelerator can include hardware, software, and or firmware that is configured to perform operations associated with AI operations. The hardware can include circuitry configured as an adder and/or multiplier to perform operations, such as logic operations, associated with AI operations.Type: GrantFiled: March 9, 2023Date of Patent: March 5, 2024Inventor: Alberto Troia
-
Publication number: 20240071424Abstract: The present disclosure relates to a memory component for a System-on-Chip (SoC) structure including at least a memory array and at least a logic portion for interacting with the memory array and with the SoC structure wherein the memory component is a structurally independent semiconductor device coupled to and partially overlapping the SoC structure.Type: ApplicationFiled: July 28, 2023Publication date: February 29, 2024Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11914373Abstract: An example method comprises receiving a number of inputs to a system employing an artificial neural network (ANN), wherein the ANN comprises a number of ANN partitions each having respective weight matrix data and bias data corresponding thereto stored in a memory. The method includes: determining an ANN partition to which the number of inputs correspond, reading, from the memory the weight matrix data and bias data corresponding to the determined ANN partition, and a first cryptographic code corresponding to the determined ANN partition; generating, using the weight matrix data and bias data read from the memory, a second cryptographic code corresponding to the determined ANN partition; determining whether the first cryptographic code and the second cryptographic code match; and responsive to determining a mismatch between the first cryptographic code and the second cryptographic code, issuing an indication of the mismatch to a controller of the system.Type: GrantFiled: September 26, 2022Date of Patent: February 27, 2024Assignee: Micron Technology, Inc.Inventors: Alberto Troia, Antonino Mondello, Michelangelo Pisasale
-
Patent number: 11902419Abstract: A data transmitter is disclosed. The data transmitter includes a digest generator configured in response to receiving a set of data from a data source to generate a digest from the set of data using a cryptographic primitive. The data transmitter further includes a packet generator configured to generate a series of one or more packets carrying the set of data for transmission, wherein each packet in the series includes a header, the set of data, a footer and the digest.Type: GrantFiled: February 10, 2021Date of Patent: February 13, 2024Assignee: Renesas Electronics America Inc.Inventors: Alberto Troia, Serge Di Matteo
-
Patent number: 11899804Abstract: A plurality of dice having at least a first die and a second die. The first die can generate a measure of the first die using a cryptographic algorithm, a public key and a private key, and a digital signature according to the measure and the private key. The digital signature can include a digest encrypted by the private key. The digest can include the measure. The first die can communicate the measure, the digital signature, and the public key to the second die. The second die can store a validation code representative of a measure of the first die and validate the digital signature using the public key as well validate the measure by comparing the measure to the validation code.Type: GrantFiled: October 22, 2021Date of Patent: February 13, 2024Assignee: Micron Technology, Inc.Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11893835Abstract: Systems and methods for monitoring and analyzing vehicle data within a vehicle and providing analytical processing data to prospective users of vehicles are disclosed. In one embodiment, a method is disclosed comprising monitoring a communications bus installed within a vehicle, the communications bus transmitting data recorded by one or more sensors installed within the vehicle; detecting a message broadcast on the communications bus; extracting an event from the message, the extraction based on a pre-defined list of event types; storing the event in a secure storage device installed within the vehicle; determining that a transfer condition has occurred; and transferring the event data to a remote server in response to determining that the transfer condition has occurred.Type: GrantFiled: October 15, 2021Date of Patent: February 6, 2024Assignee: Lodestar Licensing Group LLCInventors: Antonino Mondello, Alberto Troia
-
Patent number: 11886339Abstract: Various examples are directed to a host device comprising a memory system, a host device memory, and a processor. The processor is programmed to receive from the memory system a first logical-to-physical (L2P) pointer message that comprises a first L2P pointer and a first digital signature. The processor executes a cryptographic operation based at least in part on the first L2P pointer and a cryptographic key and verifies the first digital signature based at least in part on the cryptographic operation. The processor caches the first L2P pointer at the host device memory.Type: GrantFiled: May 23, 2022Date of Patent: January 30, 2024Assignee: Micron Technology, Inc.Inventors: Zoltan Szubbocsev, Alberto Troia, Federico Tiziani, Antonino Mondello
-
Publication number: 20240028246Abstract: The present disclosure relates to method for checking the reading phase of a non-volatile memory device including at least an array of memory cells and with associated decoding and sensing circuitry and a memory controller, the method comprises: storing in a dummy row associated to said memory block at least internal block variables and a known pattern; performing a reading of said dummy row; comparing a result of the reading with the known pattern; trimming the parameters of the reading and/or swapping the used memory block based on the result of the comparing.Type: ApplicationFiled: October 6, 2023Publication date: January 25, 2024Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11881105Abstract: A method and apparatus according to the invention can include energizing a wireless communication device coupled to a processor of a vehicular entity thus establishing a secure channel or communication area around the vehicular entity; exchanging information and data with other vehicular entities entering the established channel or communication area; regulating some vehicle parameters of said vehicular entity for driving the departure and/or travelling of the vehicular entity according to the received information and data.Type: GrantFiled: May 23, 2022Date of Patent: January 23, 2024Assignee: Micron Technology, Inc.Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11875044Abstract: The present disclosure relates to a Flash memory component having a structurally independent structure and coupled to a System-on-Chip through a plurality of interconnection pads, comprising: a memory array including a plurality of independently addressable sub arrays; sense amplifiers coupled to corresponding outputs of said sub arrays and coupled to a communication channel of said System-on-Chip; a scan-chain comprising modified JTAG cells coupled in parallel between the output of the sense amplifiers and said communication channel to allow performing read operations in a Direct Memory Access.Type: GrantFiled: April 18, 2022Date of Patent: January 16, 2024Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11875860Abstract: The present disclosure relates to a non-volatile memory device and to a method for generating overvoltage values in such a memory device structured in a plurality of sub-arrays and including at least a decoding and sensing circuitry associated with each sub-array, a charge pump architecture for each sub-array including pump stages for increasing the value of an input voltage and obtaining an overvoltage output value, a control and JTAG interface in the memory device, and at least a registers block coupled to the charge pump architecture and driven by a logic circuit portion for receiving at least an activation signal selecting a specific charge pump architecture associated with a memory sub-array of the plurality of sub-arrays.Type: GrantFiled: July 21, 2022Date of Patent: January 16, 2024Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11869254Abstract: A method and apparatus to recognize transported passengers and goods are disclosed herein. One example includes an apparatus comprising a processor unit on a vehicular entity, a communication component coupled to the processor unit, and a memory portion associated to the processor unit and structured to store information and data received through the communication component about at least one of passengers, luggage and/or goods on the vehicular entity, with the communication component being activated by a presence of the at least one of the passengers, luggage and/or goods on the vehicular entity.Type: GrantFiled: October 21, 2022Date of Patent: January 9, 2024Inventors: Alberto Troia, Antonino Mondello
-
Patent number: 11870779Abstract: The present disclosure includes apparatuses, methods, and systems for validating an electronic control unit of a vehicle. An embodiment includes a memory, and circuitry configured to generate a run-time cryptographic hash based on an identification (ID) number of an electronic control unit of a vehicle and compare the run-time cryptographic hash with a cryptographic hash stored in a portion of the memory.Type: GrantFiled: May 6, 2022Date of Patent: January 9, 2024Assignee: Micron Technology, Inc.Inventors: Antonino Mondello, Alberto Troia