Patents by Inventor Michael Glik

Michael Glik 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: 12632285
    Abstract: Systems and methods for a virtual machine executing on a host device to establish a secured wireless connection and control a wireless network device without being exposed to the wireless network credentials are provided. A supplicant proxy is provided at the virtual machine to route authentication requests generated at the virtual machine through a supplicant and receive session keys from the supplicant, where the supplicant is at another virtual machine executing on the host device and has access to the network credentials.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: May 19, 2026
    Assignee: Intel Corporation
    Inventors: Abhilasha Bhargav-Spantzel, Michael Glik, Matan Levy, Ned M. Smith, Izoslav Tchigevsky
  • Publication number: 20260039983
    Abstract: The disclosure describes systems and methods for bandwidth allocation in a passive optical network. An optical line terminal (OLT) can communicate with one or more optical network terminals (ONTs). A dynamic bandwidth allocation (DBA) engine, configured within the OLT, can allocate constant bit rate (CBR) bandwidth for one or more transmission containers from the upstream bandwidth capacity of the PON upon registration of the transmission containers. Each transmission container can be used by an associated ONT for one or more CBR applications. The OLT can receive an indication of the status of a CBR application. The DBA engine, in response to receiving the indication, can adjust the CBR bandwidth usage for the corresponding ONTs in a bandwidth map. The OLT can communicate the updated bandwidth map to the ONTs.
    Type: Application
    Filed: July 31, 2024
    Publication date: February 5, 2026
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventors: Rajesh Shankarrao MAMIDWAR, Yoram GORSETMAN, Shay HOLTZ, Michael GLIK
  • Publication number: 20250337693
    Abstract: Queue management for latency control is provided. A method includes receiving packets of multiple flows, each of the packets including an arrival time stamp. The method can include classifying, based on a type of application, the flows for transmission as higher priority via a higher priority channel, or lower priority via a lower priority channel. The method can include determining, for packets for the flows classified as higher priority, a queue of one or more second queues to use for transmission and a departure time stamp for each of the packets according to a latency budget for the type of application. The method can include communicating the higher priority packets with the departure time stamp to a corresponding queue of the one or more second queues based on the type of application. A transmission scheduler can prioritize transmission of packets from the second queues based on the departure time stamp.
    Type: Application
    Filed: April 30, 2024
    Publication date: October 30, 2025
    Applicant: Avago Technologies International Sales Pte. Limited
    Inventors: Rajesh Shankarrao Mamidwar, Xuemin Chen, Yong Li, Michael Glik, Yoram Gorsetman
  • Patent number: 12457177
    Abstract: Queue management for latency control is provided. A method includes receiving packets of multiple flows, each of the packets including an arrival time stamp. The method can include classifying, based on a type of application, the flows for transmission as higher priority via a higher priority channel, or lower priority via a lower priority channel. The method can include determining, for packets for the flows classified as higher priority, a queue of one or more second queues to use for transmission and a departure time stamp for each of the packets according to a latency budget for the type of application. The method can include communicating the higher priority packets with the departure time stamp to a corresponding queue of the one or more second queues based on the type of application. A transmission scheduler can prioritize transmission of packets from the second queues based on the departure time stamp.
    Type: Grant
    Filed: April 30, 2024
    Date of Patent: October 28, 2025
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Rajesh Shankarrao Mamidwar, Xuemin Chen, Yong Li, Michael Glik, Yoram Gorsetman
  • Patent number: 11800402
    Abstract: Methods and apparatus to perform multi-band link aggregation in a wireless network are disclosed. An example apparatus includes a buffer controller to store (A) a first set of data packets that have been received on a first interface and (B) a second set of data packets that have been received on a second interface into a buffer, the first and second sets of data packets being received from a wireless device during a same time frame; and a window determiner to control a first bitmap corresponding to the first set of data packets received on the first interface and a second bitmap corresponding to the second set of data packets received on the second interface, a first size of the first bitmap and a second size of the second bitmap being smaller than a third size of the buffer.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: October 24, 2023
    Assignee: INTEL CORPORATION
    Inventors: Po-Kai Huang, Michael Glik, Emily Qi, Carlos Cordeiro, Robert Stacey, Laurent Cariou
  • Patent number: 11683200
    Abstract: A method can include receiving, from communicatively coupled mesh nodes of the mesh distribution network, data indicating whether respective mesh nodes of the mesh nodes are acting as gateways and an amount of traffic being served by the mesh nodes, determining, based on the received data, a first mesh node of the mesh nodes to put into an inactive state, and providing a communication to the first mesh node that causes the first mesh node to enter the inactive state.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: June 20, 2023
    Assignee: Apple Inc.
    Inventors: Brent Elliott, Michael Glik
  • Publication number: 20220416997
    Abstract: Methods and apparatus relating to handling unaligned transactions for inline encryption are described. In an embodiment, cryptographic logic circuitry receives a plurality of incoming packets and store two or more incoming packets from the plurality of incoming packets in memory. The cryptographic logic circuitry is informs software in response to detection of the two or more incoming packets. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 29, 2022
    Applicant: Intel Corporation
    Inventors: Prashant Dewan, Siddhartha Chhabra, Robert J. Royer, JR., Michael Glik, Baiju Patel
  • Patent number: 11487688
    Abstract: Technologies for improving enumeration of universal serial bus (USB) devices over a media agnostic USB (MAUSB) connection are disclosed. In the illustrative embodiment, an MAUSB device may send USB configuration data to a host compute device. The host compute device may then perform a virtual enumeration of the USB devices based on the USB configuration data without necessarily communicating with the USB devices. The MAUSB device may perform an enumeration of the USB devices on behalf of the host compute devices without necessarily communicating with the host compute device. The USB devices may not be aware or have any indication that the USB device is not communicating with the host compute device during the enumeration process. Such an approach may improve the latency of USB enumeration over an MAUSB connection.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: November 1, 2022
    Assignee: Intel Corporation
    Inventors: Elad Levy, Michael Glik, Tal Davidson, Daniel Cohn
  • Publication number: 20220272571
    Abstract: Methods and apparatus to perform multi-band link aggregation in a wireless network are disclosed. An example apparatus includes a buffer controller to store (A) a first set of data packets that have been received on a first interface and (B) a second set of data packets that have been received on a second interface into a buffer, the first and second sets of data packets being received from a wireless device during a same time frame; and a window determiner to control a first bitmap corresponding to the first set of data packets received on the first interface and a second bitmap corresponding to the second set of data packets received on the second interface, a first size of the first bitmap and a second size of the second bitmap being smaller than a third size of the buffer.
    Type: Application
    Filed: December 6, 2021
    Publication date: August 25, 2022
    Inventors: Po-Kai Huang, Michael Glik, Emily Qi, Carlos Cordeiro, Robert Stacey, Laurent Cariou
  • Patent number: 11336319
    Abstract: A circuit arrangement including one or more processors configured to: detect a presence of one or more human object proximities based on sensor data; identify one or more coverage sectors of one or more antenna arrays, operably coupled to the one or more processors, in response to the detected presence of the one or more human object proximities; determine whether radio waves within the one or more identified coverage sectors satisfy a transmit power criteria; select one or more candidate coverage sectors of the one or more antenna arrays based the one or more identified coverage sectors; and determine at least one radio link quality for the radio waves of the one or more candidate coverage sectors.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 17, 2022
    Assignee: Intel Corporation
    Inventors: Biljana Badic, Michael Glik, Bertram Gunzelmann, Tom Harel, Yeong-Sun Hwang, Andre Janssen, Jonathan Kosloff, Sebastian Mitelberg, Markus Dominik Mueck, Bernhard Raaf, Jianqiang Rao, Nir Tishbi, Zhibin Yu
  • Publication number: 20220014917
    Abstract: Systems and methods for a virtual machine executing on a host device to establish a secured wireless connection and control a wireless network device without being exposed to the wireless network credentials are provided. A supplicant proxy is provided at the virtual machine to route authentication requests generated at the virtual machine through a supplicant and receive session keys from the supplicant, where the supplicant is at another virtual machine executing on the host device and has access to the network credentials.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Applicant: Intel Corporation
    Inventors: Abhilasha Bhargav-Spantzel, Michael Glik, Matan Levy, Ned M. Smith, Izoslav Tchigevsky
  • Publication number: 20220014520
    Abstract: Systems and methods for a host device to mediate access by virtual machines executing on the host device to network connections of the host device based on characteristic of the network connection and on a per virtual machine basis are provided. The host device can execute a root partition or operating system and can include a switch to mediate connection between individual virtual switches of the virtual machines and the network stack of the root partition.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Applicant: Intel Corporation
    Inventors: Abhilasha Bhargav-Spantzel, Michael Glik, Matan Levy, Ned M. Smith, Izoslav Tchigevsky
  • Patent number: 11197193
    Abstract: Methods and apparatus to perform multi-band link aggregation in a wireless network are disclosed. An example apparatus includes a buffer controller to store (A) a first set of data packets that have been received on a first interface and (B) a second set of data packets that have been received on a second interface into a buffer, the first and second sets of data packets being received from a wireless device during a same time frame; and a window determiner to control a first bitmap corresponding to the first set of data packets received on the first interface and a second bitmap corresponding to the second set of data packets received on the second interface, a first size of the first bitmap and a second size of the second bitmap being smaller than a third size of the buffer.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 7, 2021
    Assignee: INTEL CORPORATION
    Inventors: Po-Kai Huang, Michael Glik, Emily Qi, Carlos Cordeiro, Robert Stacey, Laurent Cariou
  • Publication number: 20210255980
    Abstract: Technologies for improving enumeration of universal serial bus (USB) devices over a media agnostic USB (MAUSB) connection are disclosed. In the illustrative embodiment, an MAUSB device may send USB configuration data to a host compute device. The host compute device may then perform a virtual enumeration of the USB devices based on the USB configuration data without necessarily communicating with the USB devices. The MAUSB device may perform an enumeration of the USB devices on behalf of the host compute devices without necessarily communicating with the host compute device. The USB devices may not be aware or have any indication that the USB device is not communicating with the host compute device during the enumeration process. Such an approach may improve the latency of USB enumeration over an MAUSB connection.
    Type: Application
    Filed: February 26, 2021
    Publication date: August 19, 2021
    Inventors: Elad Levy, Michael Glik, Tal Davidson, Daniel Cohn
  • Patent number: 11082637
    Abstract: Apparatus, systems, articles of manufacture, and methods for processing video in virtual reality environments are disclosed. An example virtual reality display device to process video in a virtual reality environment includes a video analyzer to detect unsmooth video data in the stream of video data and a video library to provide alternative video data. The example device also includes a selector to receive the stream of video data, an indication of the unsmooth video data, and the alternative video data. The selector is to select the alternative video data to replace the unsmooth video data based on the indication of the unsmooth video data and output a modified stream of video data including the stream of video data with the alternative video data in place of the unsmooth video data. The example device also includes an output display to display the modified stream of video data.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 3, 2021
    Assignee: Intel Corporation
    Inventors: Sharon Talmor Marcovici, Michael Glik, Yaniv Frishman, Elad Levy, Shani Ben-Haim
  • Patent number: 11074084
    Abstract: A method for operating a media agnostic universal serial bus (MAUSB) device includes a compute device having a link connection manager, a USB manager, and a state manager. The compute device establishes a link with a MAUSB device and a session with the MAUSB device. Subsequently to receipt of a sleep command for the compute device, the compute device transitions to a sleep state and terminates the link with the MAUSB device while keeping intact the session with the MAUSB device. The compute device transitions back to an active state in response to receipt of a wake command for the compute device. The compute device sends a wake request to the MAUSB device. If the MAUSB device responds to the wake request with an acceptance, then the compute device reestablishes the previous session with the MAUSB device. If instead an error is received, the compute device terminates the session.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: July 27, 2021
    Assignee: INTEL CORPORATION
    Inventors: Elad Levy, Rafal Wielicki, Michael Glik, Tal Davidson, Miron Maevsky
  • Patent number: 11038659
    Abstract: This disclosure describes systems, methods, and computer-readable media related to cross indication of queue size in a reverse direction protocol. In some embodiments, a reverse direction (RD) grantor may transmit a frame to an RD responder. The RD responder may identify data to be transmitted to the RD grantor based on the received frame. The RD responder may generate a frame that may comprise a plurality of sub-frames. The RD responder may set a sub-field in each of the sub-frames indicating whether there is data to transmit. The RD responder may also set a second sub-field that may indicate a priority or traffic stream associated with the data to be transmitted. The RD responder may transmit the frame (and associated sub-frames) to the RD grantor.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: June 15, 2021
    Assignee: Intel Corporation
    Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
  • Publication number: 20210175919
    Abstract: A circuit arrangement including one or more processors configured to: detect a presence of one or more human object proximities based on sensor data; identify one or more coverage sectors of one or more antenna arrays, operably coupled to the one or more processors, in response to the detected presence of the one or more human object proximities; determine whether radio waves within the one or more identified coverage sectors satisfy a transmit power criteria; select one or more candidate coverage sectors of the one or more antenna arrays based the one or more identified coverage sectors; and determine at least one radio link quality for the radio waves of the one or more candidate coverage sectors.
    Type: Application
    Filed: September 14, 2020
    Publication date: June 10, 2021
    Inventors: Biljana BADIC, Michael GLIK, Bertram GUNZELMANN, Tom HAREL, Yeong-Sun HWANG, Andre JANSSEN, Jonathan KOSLOFF, Sebastian MITELBERG, Markus Dominik MUECK, Bernhard RAAF, Jianqiang RAO, Nir TISHBI, Zhibin YU
  • Publication number: 20210103031
    Abstract: In a recognition method, movement characteristics of an object are determined based on sensor information; image information of the object is determined based on the sensor information; and one or more gesture recognition operations are performed based on the movement characteristics and the image information to generate gesture recognition information. The recognition method may further include determining one or more physical characteristics of the object based on the image information; performing one or more physical characteristic pattern recognition operations based on the one or more physical characteristics to generate pattern recognition information; and generating a recognition output signal based on the gesture recognition information and the pattern recognition information.
    Type: Application
    Filed: June 27, 2018
    Publication date: April 8, 2021
    Inventors: Alon Cohen, Michael Glik, Gaby Prechner, Eran Gerson, Harry G. Skinner
  • Publication number: 20210091974
    Abstract: A method can include receiving, from communicatively coupled mesh nodes of the mesh distribution network, data indicating whether respective mesh nodes of the mesh nodes are acting as gateways and an amount of traffic being served by the mesh nodes, determining, based on the received data, a first mesh node of the mesh nodes to put into an inactive state, and providing a communication to the first mesh node that causes the first mesh node to enter the inactive state.
    Type: Application
    Filed: June 27, 2018
    Publication date: March 25, 2021
    Inventors: Brent ELLIOTT, Michael GLIK