Patents by Inventor Abdul Ismail
Abdul Ismail 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).
-
Patent number: 12675429Abstract: Various systems and methods for USB Device-initiated data transfers and platform offload capabilities, and related processing and communication capabilities in a USB Host, are discussed. An example method for data offloading of data from a USB Device to a USB Host includes: receiving a data available notification from a USB Device connected to a USB Host via a USB interface; using a USB Host Controller to read buffered data from a buffer of the USB Device, in response to the data available notification; and providing the buffered data from the USB Host Controller to an Offload Engine of the USB Host.Type: GrantFiled: June 27, 2024Date of Patent: July 7, 2026Assignee: Intel CorporationInventors: Aruni Nelson, Abdul Ismail
-
Patent number: 12602347Abstract: A Universal Serial Bus 4 (USB4) host system for tunneling USB2 data includes a USB controller and a first routing circuit communicatively coupled to the USB controller. The first routing circuit is to configure a downstream tunneled path between the USB controller and a second routing circuit. The first routing circuit is further to packetize outgoing USB2 data received from the USB controller into a first plurality of USB4 tunneled packets. The first routing circuit is further to encode the first plurality of USB4 tunneled packets for transmission to the second routing circuit via the downstream tunneled path, to initiate processing of the outgoing USB2 data by a USB2 device associated with the second routing circuit.Type: GrantFiled: May 31, 2022Date of Patent: April 14, 2026Assignee: Intel CorporationInventors: Aruni Nelson, Abdul Ismail, Saranya Gopal, Rajaram Regupathy
-
Patent number: 12487962Abstract: A USB4 host system for offloading compute processing includes a host processor and a first routing circuit communicatively coupled to the host processor via an interface adapter. The first routing circuit is to decode device capability information received via a USB Type-C communication link from a second routing circuit. The device capability information indicates the second routing circuit is configured for offload processing. A downstream tunneled path is configured between the host processor and the second routing circuit based on the device capability information. The downstream tunneled path includes the USB Type-C communication link. One or more acceleration commands and operands/data from the host processor are packetized into a first plurality of USB4 tunneled packets. The first plurality of USB4 tunneled packets is encoded for transmission to the second routing circuit via the downstream tunneled path, to initiate the offload processing of the operands/data by the second routing circuit.Type: GrantFiled: May 19, 2022Date of Patent: December 2, 2025Assignee: Intel CorporationInventors: Aruni Nelson, Abdul Ismail, Ashok Mishra
-
Publication number: 20250199993Abstract: Various systems and methods for USB Device-initiated data transfers and platform offload capabilities, and related processing and communication capabilities in a USB Host, are discussed. An example method for data offloading of data from a USB Device to a USB Host includes: receiving a data available notification from a USB Device connected to a USB Host via a USB interface; using a USB Host Controller to read buffered data from a buffer of the USB Device, in response to the data available notification; and providing the buffered data from the USB Host Controller to an Offload Engine of the USB Host.Type: ApplicationFiled: June 27, 2024Publication date: June 19, 2025Inventors: Aruni Nelson, Abdul Ismail
-
Patent number: 12235780Abstract: A scheme to enhance USB-C port policy by dynamically entering optimal USB-C alternate mode with an informed feedback mechanism to OSPM which influences the USB-C port DPM. In some embodiments, when a USB4 device is connected to a port, the scheme parses the alternate modes and power characteristics from the class descriptor information of the enumerated device. In some embodiments, the parsed information is provided as a feedback to the OSPM that instructs the USB-C/PD DPM to enter or switch mode that shall meet the policy criteria of the OS configuration in a dynamic command control from the OS. In some embodiments, the USB-C DPM dynamically chooses to enter an optimal mode based on the power and thermal conditions information available in the embedded controller and indicate the OS about the changes. As such, the OS is aware of the USB operation mode.Type: GrantFiled: December 19, 2020Date of Patent: February 25, 2025Assignee: Intel CorporationInventors: Rajaram Regupathy, Abdul Ismail, Saranya Gopal, Peter Ewert, Purushotam Kumar, Vns Murthy Sristi
-
Patent number: 12190012Abstract: Example apparatus disclosed herein compare one or more audio latency characteristics with one or more audio latency requirements in response to detection of an audio silence event, the audio latency characteristic(s) associated with at least one of a hardware layer or a device layer of an audio stack of a compute device, the audio latency requirement(s) associated with an application. Disclosed example apparatus also control a device layer of the audio stack to enter a device layer low power mode in response to a first determination that the audio latency requirement(s) is/are met by the audio latency characteristic(s). Disclosed example apparatus further control a hardware layer of the audio stack to enter a hardware layer low power mode in response to the first determination and a second determination that an operation condition for entry into the hardware layer low power mode is met.Type: GrantFiled: September 22, 2021Date of Patent: January 7, 2025Assignee: Intel CorporationInventors: Aruni Nelson, Adeel Aslam, Abdul Ismail, Devon Worrell, Binu John
-
Publication number: 20230088416Abstract: A Universal Serial Bus 4 (USB4) host system for tunneling USB2 data includes a USB controller and a first routing circuit communicatively coupled to the USB controller. The first routing circuit is to configure a downstream tunneled path between the USB controller and a second routing circuit. The first routing circuit is further to packetize outgoing USB2 data received from the USB controller into a first plurality of USB4 tunneled packets. The first routing circuit is further to encode the first plurality of USB4 tunneled packets for transmission to the second routing circuit via the downstream tunneled path, to initiate processing of the outgoing USB2 data by a USB2 device associated with the second routing circuit.Type: ApplicationFiled: May 31, 2022Publication date: March 23, 2023Inventors: Aruni Nelson, Abdul Ismail, Saranya Gopal, Rajaram Regupathy
-
Publication number: 20220276981Abstract: A USB4 host system for offloading compute processing includes a host processor and a first routing circuit communicatively coupled to the host processor via an interface adapter. The first routing circuit is to decode device capability information received via a USB Type-C communication link from a second routing circuit. The device capability information indicates the second routing circuit is configured for offload processing. A downstream tunneled path is configured between the host processor and the second routing circuit based on the device capability information. The downstream tunneled path includes the USB Type-C communication link. One or more acceleration commands and operands/data from the host processor are packetized into a first plurality of USB4 tunneled packets. The first plurality of USB4 tunneled packets is encoded for transmission to the second routing circuit via the downstream tunneled path, to initiate the offload processing of the operands/data by the second routing circuit.Type: ApplicationFiled: May 19, 2022Publication date: September 1, 2022Inventors: Aruni Nelson, Abdul Ismail, Ashok Mishra
-
Publication number: 20220197842Abstract: A scheme to enhance USB-C port policy by dynamically entering optimal USB-C alternate mode with an informed feedback mechanism to OSPM which influences the USB-C port DPM. In some embodiments, when a USB4 device is connected to a port, the scheme parses the alternate modes and power characteristics from the class descriptor information of the enumerated device. In some embodiments, the parsed information is provided as a feedback to the OSPM that instructs the USB-C/PD DPM to enter or switch mode that shall meet the policy criteria of the OS configuration in a dynamic command control from the OS. In some embodiments, the USB-C DPM dynamically chooses to enter an optimal mode based on the power and thermal conditions information available in the embedded controller and indicate the OS about the changes. As such, the OS is aware of the USB operation mode.Type: ApplicationFiled: December 19, 2020Publication date: June 23, 2022Applicant: Intel CorporationInventors: Rajaram Regupathy, Abdul Ismail, Saranya Gopal, Peter Ewert, Purushotam Kumar, Vns Murthy Sristi
-
Patent number: 11347580Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.Type: GrantFiled: April 13, 2021Date of Patent: May 31, 2022Assignee: Intel CorporationInventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Ismail
-
Publication number: 20220004354Abstract: Example apparatus disclosed herein compare one or more audio latency characteristics with one or more audio latency requirements in response to detection of an audio silence event, the audio latency characteristic(s) associated with at least one of a hardware layer or a device layer of an audio stack of a compute device, the audio latency requirement(s) associated with an application. Disclosed example apparatus also control a device layer of the audio stack to enter a device layer low power mode in response to a first determination that the audio latency requirement(s) is/are met by the audio latency characteristic(s). Disclosed example apparatus further control a hardware layer of the audio stack to enter a hardware layer low power mode in response to the first determination and a second determination that an operation condition for entry into the hardware layer low power mode is met.Type: ApplicationFiled: September 22, 2021Publication date: January 6, 2022Inventors: Aruni Nelson, Adeel Aslam, Abdul Ismail, Devon Worrell, Binu John
-
Patent number: 11194375Abstract: An apparatus to transfer data via a communication link comprises a power bus interface to a power bus of the communication link; at least one data lane transmitter and receiver pair configured to transfer data via a data lane of the communication link; and a power bus data transmitter and receiver pair configured to transfer data via the power bus using pulse width modulation of a data signal on the power bus.Type: GrantFiled: December 8, 2017Date of Patent: December 7, 2021Assignee: Intel CorporationInventors: Huimin Chen, Abdul Ismail, Karthi Vadivelu, Yong Yang
-
Publication number: 20210318975Abstract: In one embodiment, an apparatus includes: a converter to receive and convert single-ended data to differential data, and receive and convert a single-ended clock signal to a differential clock signal; a multiplexer coupled to the converter to receive the differential data and the differential clock signal; and a controller coupled to the multiplexer. In response to an indication that a device coupled to the apparatus is capable of an alternate mode, the controller is to configure the multiplexer to send the differential data on at least one of a plurality of differential pairs of data lanes. Other embodiments are described and claimed.Type: ApplicationFiled: June 24, 2021Publication date: October 14, 2021Inventors: Aruni Nelson, Abdul Ismail, John Howard
-
Publication number: 20210232454Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.Type: ApplicationFiled: April 13, 2021Publication date: July 29, 2021Inventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Ismail
-
Patent number: 10997016Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.Type: GrantFiled: July 9, 2019Date of Patent: May 4, 2021Assignee: INTEL CORPORATIONInventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Ismail
-
Publication number: 20200192832Abstract: Systems, apparatuses and methods may provide for technology that collects state data from a plurality of input/output (TO) drivers, wherein each of the plurality of IO drivers is to tunnel traffic through a shared physical interface in accordance with a different protocol.Type: ApplicationFiled: February 21, 2020Publication date: June 18, 2020Inventors: Rajaram Regupathy, Abdul Ismail, Peter Ewert, Abhilash K V, Sajal Kumar Das
-
Publication number: 20200026599Abstract: Techniques for encoding data are described herein. The method includes receiving a block payload at a physical layer to be transmitted via a data bus. The method includes establishing a block header comprising an arrangement of bits, the block header defining two block header types, wherein a hamming distance between block header types is at least four.Type: ApplicationFiled: July 9, 2019Publication date: January 23, 2020Applicant: INTEL CORPORATIONInventors: Huimin Chen, Andrew Martwick, Howard Heck, Robert Dunstan, Dennis Bell, Abdul Ismail
-
Publication number: 20190041954Abstract: An apparatus to transfer data via a communication link comprises a power bus interface to a power bus of the communication link; at least one data lane transmitter and receiver pair configured to transfer data via a data lane of the communication link; and a power bus data transmitter and receiver pair configured to transfer data via the power bus using pulse width modulation of a data signal on the power bus.Type: ApplicationFiled: December 8, 2017Publication date: February 7, 2019Inventors: Huimin Chen, Abdul Ismail, Karthi Vadivelu, Yong Yang
-
Publication number: 20190042521Abstract: A Universal Serial Bus (USB) circuitry of an apparatus is disclosed. In an example, the USB circuitry includes a High Speed (HS) transmitter to transmit data at a first data rate from the apparatus to a component; and a pair of Low Speed/Full speed (LS/FS) receivers to receive data at one or both of a second data rate or a third data rate from the component. In an example, the USB circuitry is to refrain from receiving data from the component at the first data rate.Type: ApplicationFiled: February 26, 2018Publication date: February 7, 2019Applicant: Intel CorporationInventors: Huimin Chen, Karthi Vadivelu, Abdul Ismail, Antonio Cheng, Nobuyuki Suzuki
-
Publication number: 20180181517Abstract: A WiFi serial bus (WSB) attribute for use in Wi-Fi Alliance defined point-to-point (P2P) discovery mechanism includes a plurality of fields disposed in the frame. The WiFi serial bus attribute is arranged to provide information in the plurality of fields to support connectivity decisions for a USB device in a point-to-point network using a WSB protocol. The WSB attribute includes WSB architectural element information and information associated with a USB device behind a USB protocol adaptation layer (PAL).Type: ApplicationFiled: November 20, 2017Publication date: June 28, 2018Inventors: Bahareh Sadeghi, Carlos Cordeiro, Abdul Ismail, Emily H. Qi, Necati Canpolat