Patents by Inventor Marek Dabek

Marek Dabek 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: 20160179743
    Abstract: Example systems, methods, and devices for scheduling traffic by a media agnostic universal serial bus protocol adaptive layer. In one embodiment, a method can include determining, by a processor, a first bitmask including first binary information about a state of a plurality of universal serial bus traffic classes, selecting, by the processor, one or more universal serial bus traffic classes to service based at least in part on the first binary information, determining, by the processor, a second bitmask including second binary information about a state of a plurality of universal serial bus endpoint queues, each universal serial bus endpoint queue including a plurality of universal serial bus endpoints, and selecting, by the processor, one or more universal serial bus endpoint queues to service based at least in part on the second binary information.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Rafal Wielicki, Marek Dabek, Maciej Kurczewski
  • Patent number: 9374402
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of supporting streaming over a Protocol Adaptation Layer (PAL). For example, an apparatus may include a first PAL communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection, over a PAL, between a first device and a second device, the PAL is above a layer of the communication link, the PAL traffic comprising data to be communicated between the first device and one or more endpoints via the second device, wherein the first PAL communication unit is to communicate an endpoint open stream request and an endpoint open stream response with the second PAL communication unit over the communication link.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: June 21, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Patent number: 9369551
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of transitioning a device to a default state. For example, an apparatus may include a first Protocol Adaptation Layer (PAL) communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection over a PAL, the PAL is above a layer of the communication link, wherein the first PAL communication unit is to communicate a device reset request and a device reset response with the second PAL communication unit over the communication link, the device reset request indicating transitioning of a peripheral device to a default state, the device reset response in response to the device reset request, the device reset response indicating whether the device reset request is successfully handled.
    Type: Grant
    Filed: September 8, 2013
    Date of Patent: June 14, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Marek Dabek, Rafal Wielicki, Elad Levy
  • Publication number: 20160134551
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to control the transfer of a stream of data from a first device to a second device over a communication link, the stream of data including data to be delivered to a plurality of endpoints. For example, the controlling may include communicating between the first and second devices at least one message including at least one endpoint-specific credit consumption unit (CCU) defined with respect to at least one endpoint of the plurality of endpoints.
    Type: Application
    Filed: December 24, 2015
    Publication date: May 12, 2016
    Inventors: Bahareh Sadeghi, Elad Levy, Rafal Wielicki, Marek Dabek, Oren Kedem
  • Publication number: 20160134728
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to communicate between first and second devices a transfer response, the transfer response in response to a transfer request, the transfer response including a transfer pending status indicating data is pending to be received at the second device, the communication unit is to communicate the transfer response regardless of whether a retry indicator of the transfer request represents a first request for transfer or a retried request.
    Type: Application
    Filed: December 26, 2015
    Publication date: May 12, 2016
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 9240951
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to control the transfer of a stream of data from a first device to a second device over a communication link, the stream of data including data to be delivered to a plurality of endpoints. For example, the controlling may include communicating between the first and second devices at least one message including at least one endpoint-specific credit consumption unit (CCU) defined with respect to at least one endpoint of the plurality of endpoints.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 19, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Rafal Wielicki, Marek Dabek, Oren Kedem
  • Publication number: 20140344463
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of supporting streaming over a Protocol Adaptation Layer (PAL). For example, an apparatus may include a first PAL communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection, over a PAL, between a first device and a second device, the PAL is above a layer of the communication link, the PAL traffic comprising data to be communicated between the first device and one or more endpoints via the second device, wherein the first PAL communication unit is to communicate an endpoint open stream request and an endpoint open stream response with the second PAL communication unit over the communication link.
    Type: Application
    Filed: September 17, 2013
    Publication date: November 20, 2014
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Publication number: 20140341110
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of transitioning a device to a default state. For example, an apparatus may include a first Protocol Adaptation Layer (PAL) communication unit to communicate PAL traffic with a second PAL communication unit over a communication link, the PAL traffic comprising traffic of a PAL connection over a PAL, the PAL is above a layer of the communication link, wherein the first PAL communication unit is to communicate a device reset request and a device reset response with the second PAL communication unit over the communication link, the device reset request indicating transitioning of a peripheral device to a default state, the device reset response in response to the device reset request, the device reset response indicating whether the device reset request is successfully handled.
    Type: Application
    Filed: September 8, 2013
    Publication date: November 20, 2014
    Inventors: Bahareh Sadeghi, Marek Dabek, Rafal Wielicki, Elad Levy
  • Publication number: 20140140258
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to control the transfer of a stream of data from a first device to a second device over a communication link, the stream of data including data to be delivered to a plurality of endpoints. For example, the controlling may include communicating between the first and second devices at least one message including at least one endpoint-specific credit consumption unit (CCU) defined with respect to at least one endpoint of the plurality of endpoints.
    Type: Application
    Filed: March 13, 2013
    Publication date: May 22, 2014
    Inventors: Bahareh Sadeghi, Elad Levy, Rafal Wielicki, Marek Dabek, Oren Kedem
  • Publication number: 20140143436
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of tearing down a Protocol Adaptation Layer (PAL) session. For example, an apparatus may include a first PAL communication unit to control a PAL connection, over a PAL, between a first device and a second device, the first PAL communication unit is to control the PAL connection during a session with a second PAL communication unit over a communication link, wherein the first PAL communication unit is to tear down the session according to a tear down procedure.
    Type: Application
    Filed: March 13, 2013
    Publication date: May 22, 2014
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek
  • Publication number: 20140140197
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a communication network. For example, an apparatus may include a communication unit to communicate between first and second devices a transfer response, the transfer response in response to a transfer request, the transfer response including a transfer pending status indicating data is pending to be received at the second device, the communication unit is to communicate the transfer response regardless of whether a retry indicator of the transfer request represents a first request for transfer or a retried request.
    Type: Application
    Filed: March 13, 2013
    Publication date: May 22, 2014
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek