Patents by Inventor Ophir Edlis

Ophir Edlis 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: 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: 20200067682
    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: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
  • Publication number: 20190372738
    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: Application
    Filed: February 21, 2019
    Publication date: December 5, 2019
    Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
  • Patent number: 10263750
    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: December 23, 2014
    Date of Patent: April 16, 2019
    Assignee: Intel Corporation
    Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
  • Patent number: 10015812
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of setting transmit slots in a wireless communication network. For example, an apparatus may include a scheduler to set a suggested start time of a first transmit slot to transmit over a wireless communication medium, and, if a start of a medium free time for the wireless communication medium is after the suggested start time, to shift the suggested start time to a shifted start time that coincides with the start of the medium free time, and to set a suggested start time of a second transmit slot based on the shifted start time.
    Type: Grant
    Filed: December 25, 2013
    Date of Patent: July 3, 2018
    Assignee: INTEL IP CORPORATION
    Inventors: Ophir Edlis, Solomon B. Trainin, Eran Sudak
  • Patent number: 10009476
    Abstract: Methods, apparatuses, and computer readable media configured for quality of service signaling for reverse direction protocol are disclosed. A STA may include circuitry. The circuitry may be configured to: generate a first MPDU; configure a reverse RDG field of the MPDU; configure a TSID field of the MPDU; and configure an access category constraint field of the MPDU to indicate to the second STA a constraint on MPDUs that the second STA can transmit in a reverse grant. The constraint may be: that the second STA transmit MPDUs with a second TSID that has a same value as the first TSID, that the second STA transmit MPDUs with a user priority of a second TSID that corresponds to a user priority of the first TSID, and/or that the second STA transmit MPDUs with an access category of a second TSID that corresponds to an access category of the first TSID.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: June 26, 2018
    Assignee: Intel Corporation
    Inventors: Solomon Trainin, Ophir Edlis, Michael Glik
  • Patent number: 9955492
    Abstract: Logic may allocate time slots in a schedule with consideration of thermal dissipation capacities of non-PCP devices. Logic may determine the failure to use a full time slot allocation by a non-PCP device when the non-PCP device has more data to transmit. Logic may determine an adjustment for a schedule based upon duty cycle information provided by a non-PCP device. Logic may receive an indication of a duty cycle. Logic may determine an adjustment to a schedule based upon entrance of the non-PCP device into a power save mode during an incomplete communication with time remaining in the allocated time slot. Logic may determine a duty cycle based upon a thermal measurement. Logic may request a reduced duty cycle based upon a risk of reaching an overheat limit for a non-PCP device. And logic may request an increase in the duty cycle in response to favorable thermal characteristics.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: April 24, 2018
    Assignee: INTEL IP CORPORATION
    Inventors: Michael Glik, Solomon B. Trainin, Ophir Edlis, Ofir Artstain, Elad Levy
  • Patent number: 9736773
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques to initiate a transaction session at a transaction session start time to communicate a transaction between a first device and a second device, receive a first frame comprising information indicating an occurrence of another transaction session between other devices and a time reservation to reserve time for the other transaction session, receive a second frame comprising second information indicating a truncation of the other transaction session at a truncation time and before an expiration of the time reservation, and shift a subsequent transaction session start time for at least one subsequent transaction session between the first device and the second device based on a difference between the transaction session start time and the truncation time.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: August 15, 2017
    Assignee: INTEL IP CORPORATION
    Inventors: Solomon Trainin, Ophir Edlis
  • Publication number: 20170026994
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of setting transmit slots in a wireless communication network. For example, an apparatus may include a scheduler to set a suggested start time of a first transmit slot to transmit over a wireless communication medium, and, if a start of a medium free time for the wireless communication medium is after the suggested start time, to shift the suggested start time to a shifted start time that coincides with the start of the medium free time, and to set a suggested start time of a second transmit slot based on the shifted start time.
    Type: Application
    Filed: December 25, 2013
    Publication date: January 26, 2017
    Inventors: Ophir Edlis, Solomon B. Trainin, Eran Sudak
  • Publication number: 20160183274
    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: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
  • Publication number: 20160183292
    Abstract: Methods, apparatuses, and computer readable media configured for quality of service signaling for reverse direction protocol are disclosed. A STA may include circuitry. The circuitry may be configured to: generate a first MPDU; configure a reverse RDG field of the MPDU; configure a TSID field of the MPDU; and configure an access category constraint field of the MPDU to indicate to the second STA a constraint on MPDUs that the second STA can transmit in a reverse grant. The constraint may be: that the second STA transmit MPDUs with a second TSID that has a same value as the first TSID, that the second STA transmit MPDUs with a user priority of a second TSID that corresponds to a user priority of the first TSID, and/or that the second STA transmit MPDUs with an access category of a second TSID that corresponds to an access category of the first TSID.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Solomon Trainin, Ophir Edlis, Michael Glik
  • Publication number: 20160088555
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques to initiate a transaction session at a transaction session start time to communicate a transaction between a first device and a second device, receive a first frame comprising information indicating an occurrence of another transaction session between other devices and a time reservation to reserve time for the other transaction session, receive a second frame comprising second information indicating a truncation of the other transaction session at a truncation time and before an expiration of the time reservation, and shift a subsequent transaction session start time for at least one subsequent transaction session between the first device and the second device based on a difference between the transaction session start time and the truncation time.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Solomon Trainin, Ophir Edlis
  • Publication number: 20160085713
    Abstract: Some demonstrative embodiments include an apparatus, method and/or system of wireless docking. For example, a docking device may include a radio to communicate with a mobile device; and a docking controller to instruct one or more user interface devices to output a docking interface, to receive one or more docking instructions via the docking interface, and, based on the docking instructions, to connect the user interface devices as peripheral devices to the mobile device via a wireless communication link between the radio and the mobile device.
    Type: Application
    Filed: September 21, 2014
    Publication date: March 24, 2016
    Inventors: Michael Glik, Ophir Edlis, Eran Sudak, Tal Davidson
  • Publication number: 20150237647
    Abstract: Logic may allocate time slots in a schedule with consideration of thermal dissipation capacities of non-PCP devices. Logic may determine the failure to use a full time slot allocation by a non-PCP device when the non-PCP device has more data to transmit. Logic may determine an adjustment for a schedule based upon duty cycle information provided by a non-PCP device. Logic may receive an indication of a duty cycle. Logic may determine an adjustment to a schedule based upon entrance of the non-PCP device into a power save mode during an incomplete communication with time remaining in the allocated time slot. Logic may determine a duty cycle based upon a thermal measurement. Logic may request a reduced duty cycle based upon a risk of reaching an overheat limit for a non-PCP device. And logic may request an increase in the duty cycle in response to favorable thermal characteristics.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Inventors: Michael Glik, Solomon B. Trainin, Ophir Edlis, Ofir Artstain, Elad Levy
  • Publication number: 20150189328
    Abstract: Systems and methods are provided for transmitting and receiving audio and video data. A method may include receiving, one or more audio packets and one or more video packets and determining that a first audio packet is to be transmitted before a first video packet. Furthermore, the method may include determining, based at least in part on a packet size associated with the first audio packet, a first amount of time to delay decoding of the one or more video packets. The method may further include merging the one or more audio packets and the one or more video packets into a single data stream to be transmitted to a receiving device. The method may also include transmitting, to the receiving device as part of the single data stream, the first audio packet and the first video packet.
    Type: Application
    Filed: December 28, 2013
    Publication date: July 2, 2015
    Inventor: OPHIR EDLIS
  • Patent number: 8958302
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a wireless communication link with credit allocation. For example, an apparatus may include controller to control a data flow of a stream of data from a first device to a second device over a wireless communication link, the stream of data including data to be delivered to a plurality of endpoints, wherein the controller is to provide to the first device a plurality of credit allocations corresponding to the plurality of endpoints, wherein the controller is to determine a particular credit allocation corresponding to a particular end point based at least on an estimated link delay of the wireless communication link, and an estimated delivery rate of delivering data from a buffer of the second device to the particular endpoint.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: February 17, 2015
    Assignee: Intel Corporation
    Inventors: Oren Kedem, Bahareh Sadeghi, Michael Glik, Elad Levy, Ophir Edlis
  • Patent number: 8948081
    Abstract: Some demonstrative embodiments include devices, systems and/or methods of multiple-stream wireless communication. For example, an apparatus may include a wireless communication unit to perform wireless peer-to-peer (P2P) communication according to a time allocation scheme defining a plurality of scheduled allocations (teeth) for wireless P2P communication within a wireless communication network based on a predefined priority scheme, which assigns a plurality of priorities to a plurality of streams corresponding to a plurality of service types, wherein a tooth may be scheduled for P2P communication between a pair of endpoints of the wireless communication network, and wherein the tooth includes one or more contiguous portions (slices), a slice having a predefined duration allocated for communication of one or more streams having the same priority.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 3, 2015
    Assignee: Intel Corporation
    Inventors: Eran Sudak, Solomon B. Trainin, Ophir Edlis, Ran Mor, Oren Kedem
  • Publication number: 20140153394
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling data flow over a wireless communication link with credit allocation. For example, an apparatus may include controller to control a data flow of a stream of data from a first device to a second device over a wireless communication link, the stream of data including data to be delivered to a plurality of endpoints, wherein the controller is to provide to the first device a plurality of credit allocations corresponding to the plurality of endpoints, wherein the controller is to determine a particular credit allocation corresponding to a particular end point based at least on an estimated link delay of the wireless communication link, and an estimated delivery rate of delivering data from a buffer of the second device to the particular endpoint.
    Type: Application
    Filed: December 4, 2012
    Publication date: June 5, 2014
    Inventors: Oren Kedem, Bahareh Sadeghi, Michael Glik, Elad Levy, Ophir Edlis
  • Publication number: 20130272272
    Abstract: Some demonstrative embodiments include devices, systems and/or methods of multiple-stream wireless communication. For example, an apparatus may include a wireless communication unit to perform wireless peer-to-peer (P2P) communication according to a time allocation scheme defining a plurality of scheduled allocations (teeth) for wireless P2P communication within a wireless communication network based on a predefined priority scheme, which assigns a plurality of priorities to a plurality of streams corresponding to a plurality of service types, wherein a tooth may be scheduled for P2P communication between a pair of endpoints of the wireless communication network, and wherein the tooth includes one or more contiguous portions (slices), a slice having a predefined duration allocated for communication of one or more streams having the same priority.
    Type: Application
    Filed: September 27, 2012
    Publication date: October 17, 2013
    Inventors: Eran Sudak, Solomon B. Trainin, Ophir Edlis, Ran Mor, Oren Kedem
  • Patent number: 6928599
    Abstract: Decoding an encoded block of data is accomplished by partitioning the block into a first and a second sub-block and performing forward and backward iterative calculations on the sub-blocks in separate processes. Based on results of the iterative calculations an output matrix may be calculated for each sub-block. The outputs may be combined.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: August 9, 2005
    Assignee: Intel Corporation
    Inventors: Ophir Edlis, Sharon Levy, Erez Schwartz, Gadi Mazuz, David Deitcher, Noam Mizrahi