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: 20220011400
    Abstract: Methods, apparatus, systems, and articles of manufacture to determine a location of an audio source are disclosed. Disclosed example apparatus are to determine respective error values for corresponding ones of a first dataset of time difference of arrival (TDOA) distance values between pairs of acoustic sensors, the error values based on a cost function, a first set of constraints and a second set of constraints. Disclosed example apparatus are also to adjust the corresponding ones of the first dataset of TDOA distance values based on the respective error values to determine a second dataset of TDOA distance values. Disclosed example apparatus are further to output the second dataset of TDOA distance values to source location circuitry that is to determine the location of the audio source.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Jacek Ossowski, Marek Dabek, Pawel Obszarski, Krzysztof Pawlak
  • Patent number: 10778818
    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: Grant
    Filed: December 24, 2018
    Date of Patent: September 15, 2020
    Assignee: Apple Inc.
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Publication number: 20190335023
    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 24, 2018
    Publication date: October 31, 2019
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 10200515
    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: Grant
    Filed: October 12, 2017
    Date of Patent: February 5, 2019
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 9998387
    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: December 24, 2015
    Date of Patent: June 12, 2018
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Rafal Wielicki, Marek Dabek, Oren Kedem
  • Patent number: 9923935
    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: March 20, 2017
    Date of Patent: March 20, 2018
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Publication number: 20180034946
    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: October 12, 2017
    Publication date: February 1, 2018
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 9813530
    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: Grant
    Filed: December 26, 2015
    Date of Patent: November 7, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 9785606
    Abstract: Example systems, methods, and devices are disclosed 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: Grant
    Filed: December 22, 2014
    Date of Patent: October 10, 2017
    Assignee: Intel Corporation
    Inventors: Rafal Wielicki, Marek Dabek, Maciej Kurczewski
  • Patent number: 9749424
    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: Grant
    Filed: December 24, 2015
    Date of Patent: August 29, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek
  • Patent number: 9749425
    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: Grant
    Filed: December 24, 2015
    Date of Patent: August 29, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek
  • Publication number: 20170195371
    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: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Patent number: 9690731
    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: December 24, 2015
    Date of Patent: June 27, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Marek Dabek, Rafal Wielicki, Elad Levy
  • Patent number: 9654604
    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: Grant
    Filed: March 13, 2013
    Date of Patent: May 16, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Elad Levy, Oren Kedem, Rafal Wielicki, Marek Dabek
  • Patent number: 9628568
    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: December 24, 2015
    Date of Patent: April 18, 2017
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Publication number: 20160224492
    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: December 24, 2015
    Publication date: August 4, 2016
    Inventors: Bahareh Sadeghi, Marek Dabek, Rafal Wielicki, Elad Levy
  • Publication number: 20160212221
    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: December 24, 2015
    Publication date: July 21, 2016
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek
  • Publication number: 20160212220
    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: December 24, 2015
    Publication date: July 21, 2016
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek
  • Publication number: 20160212217
    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: December 24, 2015
    Publication date: July 21, 2016
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Marek Dabek, Elad Levy
  • Patent number: 9380634
    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: Grant
    Filed: March 13, 2013
    Date of Patent: June 28, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Rafal Wielicki, Elad Levy, Marek Dabek