-
公开(公告)号:US20220171626A1
公开(公告)日:2022-06-02
申请号:US17672142
申请日:2022-02-15
Applicant: Intel Corporation
Inventor: Adam Herr , Derek Gerstmann , Justin Gottschlich , Mikael Bourges-Sevenier , Sridhar Sharma
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for intentional programming for heterogeneous systems. An example non-transitory computer readable storage medium includes instructions that, when executed, cause processor circuitry to at least identify a first code block having a first algorithmic purpose based on a second code block having a second algorithmic purpose, the second algorithmic purpose corresponding to the first algorithmic purpose, translate the first code block into executable domain specific language code, and output the executable domain specific language code.
-
公开(公告)号:US20220124503A1
公开(公告)日:2022-04-21
申请号:US17545721
申请日:2021-12-08
Applicant: INTEL CORPORATION
Inventor: Liuyang Lily Yang , Debabani Choudhury , Sridhar Sharma , Kathiravetpillai Sivanesan , Justin Gottschlich , Zheng Zhang , Yair Yona , Xiruo Liu , Moreno Ambrosin , Kuilin Clark Chen
IPC: H04W12/12 , H04W4/40 , H04W12/06 , H04L9/32 , H04W12/122
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to detect attacks in V2X networks. An example apparatus includes a challenge handler to (a) transmit a first challenge packet to a first vehicle to request a transmission of a first response, (b) instruct a second challenge packet to be transmitted to a second vehicle to request a transmission of a second response, (c) increment a first counter when the first response is not obtained, (d) increment a second counter when the second response is not obtained, and (e) after repeating (a)-(d), determine that the first and second vehicles are phantom vehicles associated with an attacker with a half-duplex radio when at least one of the first or second counters satisfy a threshold, and a network interface to instruct a third vehicle associated with the V2X network to ignore future messages from the phantom vehicles based on the determination.
-
公开(公告)号:US11269639B2
公开(公告)日:2022-03-08
申请号:US16455388
申请日:2019-06-27
Applicant: Intel Corporation
Inventor: Adam Herr , Derek Gerstmann , Justin Gottschlich , Mikael Bourges-Sevenier , Sridhar Sharma
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for intentional programming for heterogeneous systems. An example apparatus includes a code lifter to identify annotated code corresponding to an algorithm to be executed on the heterogeneous system based on an identifier being associated with the annotated code, and convert the annotated code in the first representation to intermediate code in a second representation by identifying the intermediate code as having a first algorithmic intent that corresponds to a second algorithmic intent of the annotated code, a domain specific language (DSL) generator to translate the intermediate code in the second representation to DSL code in a third representation when the first algorithmic intent matches the second algorithmic intent, the third representation corresponding to a DSL representation, and a code replacer to invoke a compiler to generate an executable including variant binaries based on the DSL code.
-
公开(公告)号:US20190324755A1
公开(公告)日:2019-10-24
申请号:US16455388
申请日:2019-06-27
Applicant: Intel Corporation
Inventor: Adam Herr , Derek Gerstmann , Justin Gottschlich , Mikael Bourges-Sevenier , Sridhar Sharma
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for intentional programming for heterogeneous systems. An example apparatus includes a code lifter to identify annotated code corresponding to an algorithm to be executed on the heterogeneous system based on an identifier being associated with the annotated code, and convert the annotated code in the first representation to intermediate code in a second representation by identifying the intermediate code as having a first algorithmic intent that corresponds to a second algorithmic intent of the annotated code, a domain specific language (DSL) generator to translate the intermediate code in the second representation to DSL code in a third representation when the first algorithmic intent matches the second algorithmic intent, the third representation corresponding to a DSL representation, and a code replacer to invoke a compiler to generate an executable including variant binaries based on the DSL code.
-
公开(公告)号:US20240329997A1
公开(公告)日:2024-10-03
申请号:US18434426
申请日:2024-02-06
Applicant: Intel Corporation
Inventor: Adam Herr , Derek Gerstmann , Justin Gottschlich , Mikael Bourges-Sevenier , Sridhar Sharma
CPC classification number: G06F9/30174 , G06F8/31 , G06F8/52 , G06F8/75 , G06F8/76 , G06F9/3877 , G06N3/04
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for intentional programming for heterogeneous systems. An example apparatus includes a code lifter to identify annotated code corresponding to an algorithm to be executed on the heterogeneous system based on an identifier being associated with the annotated code, and convert the annotated code in the first representation to intermediate code in a second representation by identifying the intermediate code as having a first algorithmic intent that corresponds to a second algorithmic intent of the annotated code, a domain specific language (DSL) generator to translate the intermediate code in the second representation to DSL code in a third representation when the first algorithmic intent matches the second algorithmic intent, the third representation corresponding to a DSL representation, and a code replacer to invoke a compiler to generate an executable including variant binaries based on the DSL code.
-
公开(公告)号:US12081680B2
公开(公告)日:2024-09-03
申请号:US17492830
申请日:2021-10-04
Applicant: Intel Corporation
Inventor: Moreno Ambrosin , Kathiravetpillai Sivanesan , Rafael Misoczki , Sridhar Sharma , Ignacio Alvarez
CPC classification number: H04L9/3273 , H04L9/0643 , H04L9/0866 , H04L9/0869 , H04L9/0872 , H04L9/0891 , H04L9/0894 , H04L9/3213 , H04L9/3242 , H04L9/3247 , H04L9/3297 , H04L2209/84
Abstract: Systems, apparatuses and methods may provide for infrastructure node technology that conducts a mutual authentication with a vehicle and verifies, if the mutual authentication is successful, location information received from the vehicle. The infrastructure node technology may also send a token to the vehicle if the location information is verified, wherein the token includes an attestation that the vehicle was present in a location associated with the location information at a specified moment in time. Additionally, vehicle technology may conduct a mutual authentication with an infrastructure node and send, if the mutual authentication is successful, location information to the infrastructure node. The vehicle technology may also receive a token from the infrastructure node.
-
17.
公开(公告)号:US11889396B2
公开(公告)日:2024-01-30
申请号:US17720351
申请日:2022-04-14
Applicant: Intel Corporation
Inventor: Richard Dorrance , Ignacio Alvarez , Deepak Dasalukunte , S M Iftekharul Alam , Sridhar Sharma , Kathiravetpillai Sivanesan , David Israel Gonzalez Aguirre , Ranganath Krishnan , Satish Jha
CPC classification number: H04W4/46 , G08G1/0141 , H04W72/04
Abstract: A communication device for a vehicle to communicate features about the vehicle's environment includes one or more processors configured to receive a communication from another device, wherein the communication includes a global reference coordinate system for an area covered by the other device and a number of allowed transmissions to be sent from the vehicle; transform stored data about the vehicle's environment based on the global reference coordinate system; divide the transformed stored data into a plurality of subsets of data; and select one or more subsets of data from the plurality of subsets for transmission according to the number of allowed transmissions.
-
公开(公告)号:US11807227B2
公开(公告)日:2023-11-07
申请号:US16399967
申请日:2019-04-30
Applicant: Intel Corporation
Inventor: Sridhar Sharma , Patrick Mead , Ignacio Alvarez , Kathiravetpillai Sivanesan , Justin Gottschlich , Shahab Layeghi , Liuyang Lily Yang
IPC: B60W30/09 , B60W30/095 , B60W50/14 , G06V20/58 , G06V10/764
CPC classification number: B60W30/09 , B60W30/0956 , B60W50/14 , G06V10/764 , G06V20/58 , G06V20/584 , B60W2050/146 , B60W2420/42
Abstract: Methods and apparatus to generate vehicle warnings are disclosed. An example apparatus includes a sensor to detect a vehicle, where the sensor is associated with an observer of the vehicle, an object tracker to determine a motion of the vehicle, an accident estimator to calculate a likelihood of a collision of the vehicle based on the determined motion, and a transceiver to transmit a message to the vehicle upon the likelihood of the collision exceeding a threshold, where the message includes information pertaining to the collision.
-
公开(公告)号:US20220141042A1
公开(公告)日:2022-05-05
申请号:US17492830
申请日:2021-10-04
Applicant: Intel Corporation
Inventor: Moreno Ambrosin , Kathiravetpillai Sivanesan , Rafael Misoczki , Sridhar Sharma , Ignacio Alvarez
Abstract: Systems, apparatuses and methods may provide for infrastructure node technology that conducts a mutual authentication with a vehicle and verifies, if the mutual authentication is successful, location information received from the vehicle. The infrastructure node technology may also send a token to the vehicle if the location information is verified, wherein the token includes an attestation that the vehicle was present in a location associated with the location information at a specified moment in time. Additionally, vehicle technology may conduct a mutual authentication with an infrastructure node and send, if the mutual authentication is successful, location information to the infrastructure node. The vehicle technology may also receive a token from the infrastructure node.
-
20.
公开(公告)号:US11036477B2
公开(公告)日:2021-06-15
申请号:US16455628
申请日:2019-06-27
Applicant: Intel Corporation
Inventor: Adam Herr , Sridhar Sharma , Mikael Bourges-Sevenier , Justin Gottschlich
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed improve utilization of a heterogeneous system executing software. The disclosed methods, apparatus, systems and articles of manufacture include an apparatus comprising a variant manager to determine whether an algorithm is a candidate for sub-algorithmic partitioning (SAP) based on at least one of a first size of input data to the algorithm and a second size of output data from the algorithm; a partitioner to partition the algorithm into at least a first tile and a second tile; and a compiler to compile a first variant based on the first tile and a second variant based on the second tile into an executable file, the first variant to be executed on a first processing element of the heterogeneous system, the second variant to be executed on a second processing element of the heterogeneous system.
-
-
-
-
-
-
-
-
-