-
公开(公告)号:US11880727B2
公开(公告)日:2024-01-23
申请号:US17556682
申请日:2021-12-20
Applicant: Intel Corporation
Inventor: Marcos Carranza , Cesar Martinez-Spessot , Mateo Guzman , Francesc Guim Bernat , Karthik Kumar , Rajesh Poornachandran , Kshitij Arun Doshi
IPC: G06F9/54 , H04L67/133
CPC classification number: G06F9/547 , H04L67/133
Abstract: Embodiments described herein are generally directed to the use of sidecars to perform dynamic Application Programming Interface (API) contract generation and conversion. In an example, a first call by a first microservice to a first API of a second microservice is intercepted by a first sidecar of the first microservice. The first API is of a first API type of multiple API types and is specified by a first contract. An API type of the multiple API types is selected by the first sidecar. Responsive to determining the selected API type differs from the first API type, based on the first contract, a second contract is generated by the first sidecar specifying a second API of the selected API type; and a second sidecar of the second microservice is caused to generate the second API and internally connect the second API to the first API based on the second contract.
-
公开(公告)号:US20230195597A1
公开(公告)日:2023-06-22
申请号:US17556044
申请日:2021-12-20
Applicant: Intel Corporation
Inventor: Mateo Guzman , Francesc Guim Bernat , Karthik Kumar , Marcos Carranza , Cesar Martinez-Spessot , Rajesh Poornachandran , Kshitij Arun Doshi
IPC: G06F11/36
CPC classification number: G06F11/3636 , G06F11/3656 , G06F11/3664 , G06F11/366
Abstract: An apparatus to facilitate matchmaking-based enhanced debugging for microservices architectures is disclosed. The apparatus includes one or more processors to: detect, by an anomaly detector in a sidecar of a microservice hosted by a container, an anomaly in telemetry data generated by the microservice, the microservice hosted in a container executed by the processor and part of a service of an application; enable, by an enhanced debug and trace component of the sidecar, a debug mode in the microservice, the debug mode based on a type of the anomaly; collect, by the enhanced debug and trace component, a target set of data points generated by the microservice; and process, by the enhanced debug and trace component, the target set of data points with a matchmaking process to generate a timestamp and a tag for a context for each data point of the target set of data points.
-
公开(公告)号:US11620900B2
公开(公告)日:2023-04-04
申请号:US16912978
申请日:2020-06-26
Applicant: Intel Corporation
Inventor: Dario Oliver , Mateo Guzman , Mariano Tepper , Marcos Carranza , Javier Turek , Cesar Martinez-Spessot , Rita Wouhaybi , Javier Felip Leon
Abstract: Systems, apparatuses and methods may provide for origination camera technology that generates a cell representation of a local space associated with an origination camera in a multicast domain, predicts that an object in the local space will exit the local space and enter one or more adjacent spaces associated with additional cameras in the multicast domain, and sends the cell representation and a trajectory of the object to the additional cameras before the object exits the local space. Additionally, transition camera technology may generate a leader election message based on a multicasted trajectory of an object and a predicted trajectory of the object, send the leader election message from a transition camera to one or more additional cameras in a multicast domain, and track the object in the local space in response to a leader notification message.
-
公开(公告)号:US20230039377A1
公开(公告)日:2023-02-09
申请号:US17967830
申请日:2022-10-17
Applicant: Intel Corporation
Inventor: Marcos Emanuel Carranza , Cesar Martinez-Spessot , Mats Agerstam , Maria Ramirez Loaiza , Alexander Heinecke , Justin Gottschlich
Abstract: Methods, apparatus, systems and articles of manufacture to provide machine assisted programming are disclosed. An example apparatus includes a feature extractor to convert compiled code into a first feature vector; a first machine leaning model to identify a cluster of stored feature vectors corresponding to the first feature vector; and a second machine learning model to recommend a second algorithm corresponding to a second feature vector of the cluster based on a comparison of a parameter of a first algorithm corresponding to the first feature vector and the parameter of the second algorithm.
-
公开(公告)号:US20190318366A1
公开(公告)日:2019-10-17
申请号:US16453649
申请日:2019-06-26
Applicant: Intel Corporation
Inventor: Marcos Carranza , Brian Cremeans , Krishna Surya , Mats Agerstam , Shengtian Zhou , Maria Ramirez Loaiza , Cesar Martinez-Spessot , Mohammad Mejbah ul Alam , Dario Oliver , Justin Gottschlich
Abstract: An apparatus includes a feature extractor to extract features from input data, the features including descriptive information corresponding to a function of the input data, an inference generator to classify the features into a group indicative of a semantic property, a programming pattern, or a compliance type of the function of the input data, assign a cluster identifier to the features based on a prediction that the features are classified into the group, and retrieve solutions from a database that correspond to the cluster identifier, and a suggestion determiner to generate a suggestion list by building a pool of suggestions to present to a user.
-
公开(公告)号:US12299113B2
公开(公告)日:2025-05-13
申请号:US17561061
申请日:2021-12-23
Applicant: Intel Corporation
Inventor: Thijs Metsch , Susanne M. Balle , Patrick Koeberl , Bin Li , Mark Yarvis , Adrian Hoban , Kshitij Arun Doshi , Francesc Guim Bernat , Cesar Martinez-Spessot , Mats Gustav Agerstam , Dario Nicolas Oliver , Marcos E. Carranza , John J. Browne , Mikko Ylinen , David Cremins
IPC: G06F21/51 , G06F1/3228 , G06F1/3296 , G06F9/38 , G06F9/445 , G06F9/50 , G06F21/57 , G06N20/00 , G06Q10/087 , H04L9/40 , H04L41/5003 , H04L41/5009 , H04L41/5019 , H04L41/5025 , H04L41/5054 , H04L43/08 , H04L43/0823 , H04L47/70 , H04L47/72 , H04L67/1097 , H04L67/146 , H04L67/52
Abstract: Various systems and methods for implementing intent-based orchestration in heterogenous compute platforms are described herein. An orchestration system is configured to: receive, at the orchestration system, a workload request for a workload, the workload request including an intent-based service level objective (SLO); generate rules for resource allocation based on the workload request; generate a deployment plan using the rules for resource allocation and the intent-based SLO; deploy the workload using the deployment plan; monitor performance of the workload using real-time telemetry; and modify the rules for resource allocation and the deployment plan based on the real-time telemetry.
-
公开(公告)号:US12271248B2
公开(公告)日:2025-04-08
申请号:US17358908
申请日:2021-06-25
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Marcos E. Carranza , Cesar Martinez-Spessot , Mustafa Hajeer
IPC: G06F1/3228 , G06F1/3206 , G06F1/3234 , G06F1/329 , G06F9/50
Abstract: System and techniques for power-based adaptive hardware reliability on a device are described herein. A hardware platform is divided into multiple partitions. Here, each partition includes a hardware component with an adjustable reliability feature. The several partitions are placed into one of multiple reliability categories. A workload with a reliability requirement is obtained and executed on a partition in a reliability category that satisfies the reliability requirements. A change in operating parameters for the device is detected and the adjustable reliability feature for the partition is modified based on the change in the operating parameters of the device.
-
公开(公告)号:US20250068457A1
公开(公告)日:2025-02-27
申请号:US18944987
申请日:2024-11-12
Applicant: Intel Corporation
Inventor: Marcos Carranza , Karthik Kumar , Mariano Ortega De Mues , Mateo Guzman , Patrick Connor , Cesar Martinez-Spessot
IPC: G06F9/455
Abstract: An apparatus includes a host interface; a network interface; and a programmable circuitry communicably coupled to the host interface and the network interface, the programmable circuitry comprising one or more processors to implement network interface functionality and to: determine portions of a set of computer vision (CV) processes to be deployed on the programmable circuitry and a host device, wherein the host device to be communicably coupled to the programmable network interface device; access instructions to cause the portions of the set of the CV processes to be deployed on the host device and the programmable network interface device; and wherein a media processing portion of the set of the CV processes is to be deployed to the programmable circuitry, and wherein the programmable circuitry is to utilize media processing hardware circuitry hosted by the apparatus to perform the media processing portion.
-
19.
公开(公告)号:US20230195547A1
公开(公告)日:2023-06-22
申请号:US17556682
申请日:2021-12-20
Applicant: Intel Corporation
Inventor: Marcos Carranza , Cesar Martinez-Spessot , Mateo Guzman , Francesc Guim Bernat , Karthik Kumar , Rajesh Poornachandran , Kshitij Arun Doshi
IPC: G06F9/54 , H04L67/133
Abstract: Embodiments described herein are generally directed to the use of sidecars to perform dynamic API contract generation and conversion. In an example, a first call by a first microservice to a first API of a second microservice is intercepted by a first sidecar of the first microservice. The first API is of a first API type of multiple API types and is specified by a first contract. An API type of the multiple API types is selected by the first sidecar. Responsive to determining the selected API type differs from the first API type, based on the first contract, a second contract is generated by the first sidecar specifying a second API of the selected API type; and a second sidecar of the second microservice is caused to generate the second API and internally connect the second API to the first API based on the second contract.
-
公开(公告)号:US20230128680A1
公开(公告)日:2023-04-27
申请号:US18069178
申请日:2022-12-20
Applicant: Intel Corporation
Inventor: Marcos Emanuel Carranza , Cesar Martinez-Spessot , Mats Agerstam , Maria Ramirez Loaiza , Alexander Heinecke , Justin Gottschlich
IPC: G06N20/10 , G06F18/213 , G06F18/232 , G06F8/41 , G06N20/20
Abstract: Methods, apparatus, systems and articles of manufacture to provide machine assisted programming are disclosed. An example apparatus includes processor circuitry to execute computer readable instructions to: execute a machine learning model to generate a first code recommendation for programming code, the first code recommendation being associated with security of the programming code; cause output of the first code recommendation via a user interface; update the machine learning model based on feedback obtained via the user interface; determine a performance of the programming code; generate a second code recommendation, the second code recommendation being associated with the performance of the programming code; and cause output of the second code recommendation via the user interface.
-
-
-
-
-
-
-
-
-