-
公开(公告)号:US11515890B2
公开(公告)日:2022-11-29
申请号:US17490946
申请日:2021-09-30
Applicant: Intel Corporation
Inventor: Patrick Connor , Kapil Sood , Scott Dubal , Andrew Herdrich , James Hearn
Abstract: Technologies for applying a redundancy encoding scheme to segmented portions of a data block include an endpoint computing device communicatively coupled to a destination computing device. The endpoint computing device is configured to divide a block of data into a plurality of data segments as a function of a transmit window size and a redundancy encoding scheme, and generate redundant data usable to reconstruct each of the plurality of data segments. The endpoint computing device is additionally configured to format a series of network packets that each includes a data segment of the plurality of data segments and generated redundant data for at least one other data segment of the plurality of data segments. Further, the endpoint computing device is configured to transport each of the series of network packets to a destination computing device. Other embodiments are described herein.
-
公开(公告)号:US20220191602A1
公开(公告)日:2022-06-16
申请号:US17687132
申请日:2022-03-04
Applicant: Intel Corporation
Inventor: Andrew J. Herdrich , Patrick L. Connor , Dinesh Kumar , Alexander W. MIN , Daniel J. DAHLE , Kapil Sood , Jeffrey B. SHAW , Edwin Verplanke , Scott P. Dubal , James Robert Hearn
IPC: H04Q9/02 , H04L41/5019 , H04L41/5009 , H04L43/10
Abstract: Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described.
-
公开(公告)号:US11361093B2
公开(公告)日:2022-06-14
申请号:US16367204
申请日:2019-03-27
Applicant: Intel Corporation
Inventor: David J. Harriman , Ioannis T. Schoinas , Kapil Sood , Raghunandan Makaram , Yu-Yuan Chen
Abstract: First data is stored. A request for the first data is received from a communication device over a link established with a communication device. An access control engine comprising circuitry is to control access to the first data to the communication device based on an authentication state of the communication device and a protection state of the link.
-
公开(公告)号:US11327735B2
公开(公告)日:2022-05-10
申请号:US16235598
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Ned M. Smith , Kshitij Arun Doshi , John J. Browne , Vincent J. Zimmer , Francesc Guim Bernat , Kapil Sood
Abstract: Various systems and methods for enabling derivation and distribution of an attestation manifest for a software update image are described. In an example, these systems and methods include orchestration functions and communications, providing functionality and components for a software update process which also provides verification and attestation among multiple devices and operators.
-
公开(公告)号:US20220019667A1
公开(公告)日:2022-01-20
申请号:US17354733
申请日:2021-06-22
Applicant: Intel Corporation
Inventor: Kapil Sood , Ioannis T. Schoinas , Yu-Yuan Chen , Raghunandan Makaram , David J. Harriman , Baiju Patel , Ronald Perez , Matthew E. Hoekstra , Reshma Lal
Abstract: In one embodiment, an apparatus comprises a processor to: receive a request to configure a secure execution environment for a first workload; configure a first set of secure execution enclaves for execution of the first workload, wherein the first set of secure execution enclaves is configured on a first set of processing resources, wherein the first set of processing resources comprises one or more central processing units and one or more accelerators; configure a first set of secure datapaths for communication among the first set of secure execution enclaves during execution of the first workload, wherein the first set of secure datapaths is configured over a first set of interconnect resources; configure the secure execution environment for the first workload, wherein the secure execution environment comprises the first set of secure execution enclaves and the first set of secure datapaths.
-
公开(公告)号:US20210357520A1
公开(公告)日:2021-11-18
申请号:US17386015
申请日:2021-07-27
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Mark Schmisseur , Kshitij Doshi , Kapil Sood , Tarun Viswanathan
Abstract: An embodiment of a semiconductor apparatus may include technology to receive data with a unique identifier, and bypass encryption logic of a media controller based on the unique identifier. Other embodiments are disclosed and claimed.
-
公开(公告)号:US20210318885A1
公开(公告)日:2021-10-14
申请号:US17213132
申请日:2021-03-25
Applicant: Intel Corporation
Inventor: Kapil Sood , Andrew J. Herdrich , Scott P. Dubal , Patrick L. Connor , James Robert Hearn , Niall D. McDonnell
Abstract: Generally discussed herein are systems, devices, and methods for network security monitoring (NSM). A hardware queue manager (HQM) may include an input interface to receive first data from at least a first worker thread, queue duplication circuitry to generate a copy of at least a portion of the first data to create first copied data, and an output interface to (a) provide the first copied data to a second worker thread, and/or (b) provide at least a portion of the first data to a third worker thread.
-
公开(公告)号:US20210273868A1
公开(公告)日:2021-09-02
申请号:US17185426
申请日:2021-02-25
Applicant: Intel Corporation
Inventor: Alexander W. Min , Jr-Shian Tsai , Janet Tseng , Kapil Sood , Tsung-Yuan C. Tai
IPC: H04L12/26 , H04L12/911 , H04L12/917 , H04L12/813 , H04L12/721
Abstract: Technologies for monitoring network traffic include a computing device that monitors network traffic at a graphics processing unit (GPU) of the computing device. The computing device manages computing resources of the computing device based on results of the monitored network traffic. The computing resources may include one or more virtual machines to process network traffic that is to be monitored at the GPU the computing device. Other embodiments are described and claimed.
-
公开(公告)号:US11070527B2
公开(公告)日:2021-07-20
申请号:US16372353
申请日:2019-04-01
Applicant: Intel Corporation
Inventor: David J. Harriman , Raghunandan Makaram , Ioannis T. Schoinas , Kapil Sood , Yu-Yuan Chen , Vedvyas Shanbhogue , Siddhartha Chhabra , Reshma Lal , Reouven Elbaz
Abstract: A protected link between a first computing device and a second computing device is set up, wherein communication over the protected link is to comply with a communication protocol that allows packets to be reordered during transit. A plurality of packets are generated according to a packet format that ensures the plurality of packets will not be reordered during transmission over the protected link, the plurality of packets comprising a first packet and a second packet. Data of the plurality of packets are encrypted for transmission over the protected link, wherein data of the first packet is encrypted based on the cryptographic key and a first value of a counter and data of the second packet is encrypted based on the cryptographic key and a second value of the counter.
-
公开(公告)号:US11048800B2
公开(公告)日:2021-06-29
申请号:US16362218
申请日:2019-03-22
Applicant: Intel Corporation
Inventor: Kapil Sood , Ioannis T. Schoinas , Yu-Yuan Chen , Raghunandan Makaram , David J. Harriman , Baiju Patel , Ronald Perez , Matthew E. Hoekstra , Reshma Lal
Abstract: In one embodiment, an apparatus comprises a processor to: receive a request to configure a secure execution environment for a first workload; configure a first set of secure execution enclaves for execution of the first workload, wherein the first set of secure execution enclaves is configured on a first set of processing resources, wherein the first set of processing resources comprises one or more central processing units and one or more accelerators; configure a first set of secure datapaths for communication among the first set of secure execution enclaves during execution of the first workload, wherein the first set of secure datapaths is configured over a first set of interconnect resources; configure the secure execution environment for the first workload, wherein the secure execution environment comprises the first set of secure execution enclaves and the first set of secure datapaths.
-
-
-
-
-
-
-
-
-