Patents by Inventor Kshitij Doshi
Kshitij Doshi 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: 20250150361Abstract: Network apparatus, communicatively coupled to a provider of services, that includes gateway circuitry to receive application programming interface (API) request data from a computing device that indicates a requested service. The gateway circuitry is to (1) select, based upon the API request data, at least one of the services corresponding to the requested service, and (2) generate, based upon mapping of the API request data to the at least one of the services, corresponding request data specifically for use in invoking the at least one of the services. The gateway circuitry is to (1) generate the corresponding request data by performing at least one programmable transformation, (2) be used in association with at least one proxy-related operation, (3) register the services for use in association with service discovery, and (4) verify the API request data and an identity associated with the computing device.Type: ApplicationFiled: January 13, 2025Publication date: May 8, 2025Applicant: Intel CorporationInventors: Francesc Guim Bernat, Ned Smith, Kshitij Doshi, Alexander Bachmutsky, Suraj Prabhakaran
-
Publication number: 20250071023Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to manage telemetry data in an edge environment. An example apparatus includes a publisher included in a first edge platform to publish a wish list obtained from a consumer, the wish list including tasks to execute, a commitment determiner to determine whether a commitment is viable to execute at least one of the tasks in the wish list, the commitment to be processed to identify the telemetry data, and a communication interface to establish a communication channel to facilitate transmission of the telemetry data from the first edge platform to a second edge platform.Type: ApplicationFiled: August 22, 2023Publication date: February 27, 2025Inventors: Kshitij Doshi, Francesc Guim Bernat, Ned Smith, Timothy Verrall, Rajesh Gadiyar
-
Patent number: 12204400Abstract: Methods, apparatus, systems, and articles of manufacture to provide a distributed edge-based tracing framework system are disclosed. An example system includes an intermediary generator to generate an intermediary in response to a monitoring request, the intermediary to monitor execution of a service executing in an execution vehicle; an intermediary controller to gather data regarding the monitored execution of the service from the intermediary, and control the intermediary in response to the monitored execution; and a remediator to provide a remediation in response to an error identified in the monitored execution of the service.Type: GrantFiled: September 25, 2020Date of Patent: January 21, 2025Assignee: Intel CorporationInventors: Kshitij Doshi, Ned M. Smith, Francesc Guim Bernat, Katalin Bartfai-Walcott
-
Patent number: 12197949Abstract: Technologies for providing attestation for function as a service flavors include a compute device including circuitry configured to obtain function definition data indicative of a set of operations to be performed in a function and a set of hardware resources to be utilized by the function, execute a benchmark operation to produce benchmark data indicative of a measured performance of the function, and sign the function definition data and the benchmark data to produce function flavor data. The circuitry is also configured to provide the function flavor data to one or more other compute devices for validation that the function, when executed on the hardware resources, provides the measured performance and write, to a distributed ledger, the function flavor data.Type: GrantFiled: July 29, 2022Date of Patent: January 14, 2025Assignee: INTEL CORPORATIONInventors: Francesc Guim Bernat, Kshitij Doshi, Ned M. Smith
-
Patent number: 12184728Abstract: Methods and apparatus to adaptively manage data collection devices in distributed computing systems are disclosed. Example disclosed methods involve instructing a first data collection device to operate according to a first rule. The example first rule specifies a first operating mode and defining a first event of interest. Example disclosed methods also involve obtaining first data from the first data collection device while operating according to the first rule. Example disclosed methods also involve, in response to determining that the first event of interest has occurred based on the first data, providing a second rule based on the first data to the first data collection device, and providing a third rule to a second data collection device. The example second rule specifies a second operating mode and defines a second event of interest, and the examples third rule specifies a third operating mode.Type: GrantFiled: October 21, 2022Date of Patent: December 31, 2024Assignee: Intel CorporationInventors: Tao Zhong, Gang Deng, Zhongyan Lu, Kshitij Doshi
-
Patent number: 12169780Abstract: A mechanism is described for facilitating misuse index for explainable artificial intelligence in computing environments, according to one embodiment. A method of embodiments, as described herein, includes mapping training data with inference uses in a machine learning environment, where the training data is used for training a machine learning model. The method may further include detecting, based on one or more policy/parameter thresholds, one or more discrepancies between the training data and the inference uses, classifying the one or more discrepancies as one or more misuses, and creating a misuse index listing the one or more misuses.Type: GrantFiled: May 25, 2023Date of Patent: December 17, 2024Assignee: Intel CorporationInventors: Glen J. Anderson, Rajesh Poornachandran, Kshitij Doshi
-
Patent number: 12153722Abstract: Methods, apparatus, systems, and articles of manufacture to protect proprietary functionality and/or other content in hardware and software are disclosed. An example computer apparatus includes; a first circuit including a first interface, the first circuit associated with a first domain; a second circuit including a second interface, the second circuit associated with a second domain; and a chip manager to generate a first authenticated interface for the first interface using a first token and to generate a second authenticated interface for the second interface using a second token to enable communication between the first authenticated interface and the second authenticated interface.Type: GrantFiled: December 23, 2020Date of Patent: November 26, 2024Inventors: Sunil Cheruvu, Ria Cheruvu, Kshitij Doshi, Francesc Guim Bernat, Ned Smith, Anahit Tarkhanyan
-
Patent number: 12112201Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to aggregate telemetry data in an edge environment. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to at least generate a composition for an edge service in the edge environment, the composition representative of a first interface to obtain the telemetry data, the telemetry data associated with resources of the edge service and including a performance metric, generate a resource object based on the performance metric, generate a telemetry object based on the performance metric, and generate a telemetry executable based on the composition, the composition including at least one of the resource object or the telemetry object, the telemetry executable to generate the telemetry data in response to the edge service executing a computing task distributed to the edge service based on the telemetry data.Type: GrantFiled: January 4, 2022Date of Patent: October 8, 2024Assignee: Intel CorporationInventors: Kshitij Doshi, Francesc Guim Bernat, Timothy Verrall, Ned Smith, Rajesh Gadiyar
-
Patent number: 12095844Abstract: Methods, apparatus, systems and articles of manufacture for re-use of a container in an edge computing environment are disclosed. An example method includes detecting that a container executed at an edge node of a cloud computing environment is to be cleaned, deleting user data from the container, the deletion of the user data performed without deleting the container from the memory of the edge node, restoring settings of the container to a default state; and storing information identifying the container, the information including a flavor of the container, the storing of the information to enable the container to be re-used by a subsequent requestor.Type: GrantFiled: October 13, 2020Date of Patent: September 17, 2024Assignee: INTEL CORPORATIONInventors: Francesc Guim Bernat, Brinda Ganesh, Timothy Verrall, Ned Smith, Kshitij Doshi
-
Patent number: 12068928Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to schedule workloads based on secure edge to device telemetry by calculating a difference between a first telemetric data received from a first hardware device and an operating parameter and computing an adjustment for a second hardware device based on the difference between the first telemetric data and the operating parameter.Type: GrantFiled: September 25, 2020Date of Patent: August 20, 2024Assignee: Intel CorporationInventors: Kapil Sood, Timothy Verrall, Ned M. Smith, Tarun Viswanathan, Kshitij Doshi, Francesc Guim Bernat, John J. Browne, Katalin Bartfai-Walcott, Maryam Tahhan, Eoin Walsh, Damien Power
-
Patent number: 12045652Abstract: Technologies for batching requests in an edge infrastructure include a compute device including circuitry configured to obtain a request for an operation to be performed at an edge location. The circuitry is also configured to determine, as a function of a parameter of the obtained request, a batch that the obtained request is to be assigned to. The batch includes a one or more requests for operations to be performed at an edge location. The circuitry is also configured to assign the batch to a cloudlet at an edge location. The cloudlet includes a set of resources usable to execute the operations requested in the batch.Type: GrantFiled: April 21, 2022Date of Patent: July 23, 2024Assignee: INTEL CORPORATIONInventors: Francesc Guim Bernat, Kshitij Doshi, Suraj Prebhakaran, Ned M. Smith
-
Patent number: 12041177Abstract: Methods, systems and apparatus disclosed herein create an overlay of nodes to permit the nodes to engage in a peer-to-peer resource bidding process. An example apparatus at an edge of a network includes a first configurer to configure a network interface of a first node of the network in a first configuration, the first configuration to permit the first node to participate in a peer-to-peer resource bidding process with a plurality of other nodes of the network. The apparatus further includes a second configurer to configure the network interface of the first node of the network in a second configuration, the second configuration to prevent the first node from participation in the peer-to-peer resource bidding process.Type: GrantFiled: September 25, 2020Date of Patent: July 16, 2024Assignee: Intel CorporationInventors: Francesc Guim Bernat, Ned Smith, Kshitij Doshi, Rajesh Gadiyar
-
Patent number: 12034597Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to control processing of telemetry data at an edge platform. An example apparatus includes an orchestrator interface to, responsive to an amount of resources allocated to an orchestrator to orchestrate a workload at the edge platform meeting a first threshold, transmit telemetry data associated with the orchestrator to a computer to obtain a first orchestration result at a first granularity; a resource management controller to determine a second orchestration result at a second granularity to orchestrate the workload at the edge platform, the second granularity finer than the first granularity; and a scheduler to schedule a workload assigned to the edge platform based on the second orchestration result.Type: GrantFiled: October 8, 2021Date of Patent: July 9, 2024Assignee: Intel CorporationInventors: Francesc Guim Bernat, Kshitij Doshi, Ned Smith, Thijs Metsch
-
Patent number: 12020078Abstract: Technologies for providing a multi-tenant local breakout switching and dynamic load balancing include a network device to receive network traffic that includes a packet associated with a tenant. Upon a determination that the packet is encrypted, a secret key associated with the tenant is retrieved. The network device decrypts a payload from the packet using the secret key. The payload is indicative of one or more characteristics associated with network traffic. The network device evaluates the characteristics and determines whether the network traffic is associated with a workload requesting compute from a service hosted by a network platform. If so, the network device forwards the network traffic to the service.Type: GrantFiled: December 16, 2021Date of Patent: June 25, 2024Assignee: INTEL CORPORATIONInventors: Francesc Guim Bernat, Ned Smith, Kshitij Doshi, Raghu Kondapalli, Alexander Bachmutsky
-
Publication number: 20240195635Abstract: The technology described herein includes a plurality of intellectual property (IP) blocks; and a host IP block, the host IP block including a primary root of trust (RoT) IP block (PRIB) coupled to the plurality of IP blocks, to receive a request from a computing system to establish a secure communications session with a selected one of a plurality of intellectual property (IP) blocks, authenticate and attest the computing system, sign evidence of the PRIB with a PRIB key, send the signed evidence of the PRIB to the computing system, and establish the secure communications session between the computing system and the selected IP block if the PRIB is trusted by the computing system based at least in part on the signed evidence of the PRIB.Type: ApplicationFiled: December 12, 2022Publication date: June 13, 2024Applicant: Intel CorporationInventors: Kshitij Doshi, Ned M. Smith, Rajesh Poornachandran, Sunil K. Cheruvu, David W. Palmer
-
Publication number: 20240193284Abstract: Techniques and mechanisms to allocate functionality of a chiplet for access by one or more processor cores which are coupled to remote processor via a network switch. In an embodiment, a composite chip communicates with the switch via a Compute Express Link (CXL) link. The switch receives capability information which identifies both a chiplet of the composite chip, and a functionality which is available from a resource of that chiplet. Based on the capability information, the switch provides an inventory of chiplet resources. In response to an allocation request, the switch accesses the inventory to identify whether a suitable chiplet resource is available. Based on the access, the switch configures a chip to enable an allocation of a chiplet resource. In another embodiment, the chiplet resource is allocated at a sub-processor level of granularity, and disables access to the chiplet resource by one or more local processor cores.Type: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Applicant: Intel CorporationInventors: Francesc Guim Bernat, Marcos Carranza, Kshitij Doshi, Ned Smith, Karthik Kumar
-
Publication number: 20240185714Abstract: The disclosure relates to systems, methods, and devices for managing traffic through a road segment and/or intersection. The traffic management system may place traffic objects in a collaboration group for coordinating movements in the road segment and/or intersection in response to a received indication that an emergency vehicle has a planned route that includes the road segment and/or intersection. The traffic management system may determine a movement plan for each traffic object in the collaboration group based on received measurements about the road segment and the planned route of the emergency vehicle. The traffic management system may control a transmitter to send the movement plan to each traffic object in the collaboration group.Type: ApplicationFiled: September 24, 2021Publication date: June 6, 2024Inventors: Satish JHA, Kathiravetpillai SIVANESAN, S M Iftekharul ALAM, Kuilin Clark CHEN, Kshitij DOSHI, Leonardo GOMES BALTAR, Francesc GUIM BERNAT, Arvind MERWADAY, Markus Dominik MUECK, Suman A. SEHRA, Vesh Raj SHARMA BANJADE, Soo Jin TAN
-
Patent number: 11977612Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) for software defined silicon guardianship are disclosed.Type: GrantFiled: December 24, 2020Date of Patent: May 7, 2024Assignee: INTEL CORPORATIONInventors: Katalin Klara Bartfai-Walcott, Tamir Damian Munafo, Ghouse Adoni Mohammed, Kshitij Doshi, Haseeb Mohammed Abdul
-
Patent number: 11972298Abstract: Technologies for migrating data between edge accelerators hosted on different edge locations include a device hosted on a present edge location. The device includes one or more processors to: receive a workload from a requesting device, determine one or more accelerator devices hosted on the present edge location to perform the workload, and transmit the workload to the one or more accelerator devices to process the workload. The one or more processor is further to determine whether to perform data migration from the one or more accelerator devices to one or more different edge accelerator devices hosted on a different edge location, and send, in response to a determination to perform the data migration, a request to the one or more accelerator devices on the present edge location for transformed workload data to be processed by the one or more different edge accelerator devices.Type: GrantFiled: February 7, 2022Date of Patent: April 30, 2024Assignee: Intel CorporationInventors: Evan Custodio, Francesc Guim Bernat, Suraj Prabhakaran, Trevor Cooper, Ned M. Smith, Kshitij Doshi, Petar Torre
-
Publication number: 20240134705Abstract: Adjusting workload execution based on workload similarity. A processor may determine a similarity of a first workload to a second workload. The processor may adjust execution of the first workload based on execution parameters of the second workload and the similarity of the first workload to the second workload.Type: ApplicationFiled: December 13, 2023Publication date: April 25, 2024Applicant: Intel CorporationInventors: Niranjan Hasabnis, Patricia Mwove, Ellick Chan, Derssie Mebratu, Kshitij Doshi, Mohammad Hossain, Gaurav Chaudhary