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: 11038659Abstract: 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: GrantFiled: October 30, 2019Date of Patent: June 15, 2021Assignee: Intel CorporationInventors: Solomon Trainin, Michael Glik, Ophir Edlis
-
Publication number: 20200067682Abstract: 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: ApplicationFiled: October 30, 2019Publication date: February 27, 2020Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
-
Publication number: 20190372738Abstract: 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: ApplicationFiled: February 21, 2019Publication date: December 5, 2019Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
-
Patent number: 10263750Abstract: 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: GrantFiled: December 23, 2014Date of Patent: April 16, 2019Assignee: Intel CorporationInventors: Solomon Trainin, Michael Glik, Ophir Edlis
-
Patent number: 10015812Abstract: 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: GrantFiled: December 25, 2013Date of Patent: July 3, 2018Assignee: INTEL IP CORPORATIONInventors: Ophir Edlis, Solomon B. Trainin, Eran Sudak
-
Patent number: 10009476Abstract: 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: GrantFiled: December 17, 2014Date of Patent: June 26, 2018Assignee: Intel CorporationInventors: Solomon Trainin, Ophir Edlis, Michael Glik
-
Patent number: 9955492Abstract: 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: GrantFiled: February 20, 2014Date of Patent: April 24, 2018Assignee: INTEL IP CORPORATIONInventors: Michael Glik, Solomon B. Trainin, Ophir Edlis, Ofir Artstain, Elad Levy
-
Patent number: 9736773Abstract: 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: GrantFiled: September 23, 2014Date of Patent: August 15, 2017Assignee: INTEL IP CORPORATIONInventors: Solomon Trainin, Ophir Edlis
-
Publication number: 20170026994Abstract: 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: ApplicationFiled: December 25, 2013Publication date: January 26, 2017Inventors: Ophir Edlis, Solomon B. Trainin, Eran Sudak
-
Publication number: 20160183274Abstract: 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: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Inventors: Solomon Trainin, Michael Glik, Ophir Edlis
-
Publication number: 20160183292Abstract: 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: ApplicationFiled: December 17, 2014Publication date: June 23, 2016Inventors: Solomon Trainin, Ophir Edlis, Michael Glik
-
Publication number: 20160088555Abstract: 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: ApplicationFiled: September 23, 2014Publication date: March 24, 2016Inventors: Solomon Trainin, Ophir Edlis
-
Publication number: 20160085713Abstract: 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: ApplicationFiled: September 21, 2014Publication date: March 24, 2016Inventors: Michael Glik, Ophir Edlis, Eran Sudak, Tal Davidson
-
Publication number: 20150237647Abstract: 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: ApplicationFiled: February 20, 2014Publication date: August 20, 2015Inventors: Michael Glik, Solomon B. Trainin, Ophir Edlis, Ofir Artstain, Elad Levy
-
Publication number: 20150189328Abstract: 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: ApplicationFiled: December 28, 2013Publication date: July 2, 2015Inventor: OPHIR EDLIS
-
Patent number: 8958302Abstract: 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: GrantFiled: December 4, 2012Date of Patent: February 17, 2015Assignee: Intel CorporationInventors: Oren Kedem, Bahareh Sadeghi, Michael Glik, Elad Levy, Ophir Edlis
-
Patent number: 8948081Abstract: 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: GrantFiled: September 27, 2012Date of Patent: February 3, 2015Assignee: Intel CorporationInventors: Eran Sudak, Solomon B. Trainin, Ophir Edlis, Ran Mor, Oren Kedem
-
Publication number: 20140153394Abstract: 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: ApplicationFiled: December 4, 2012Publication date: June 5, 2014Inventors: Oren Kedem, Bahareh Sadeghi, Michael Glik, Elad Levy, Ophir Edlis
-
Publication number: 20130272272Abstract: 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: ApplicationFiled: September 27, 2012Publication date: October 17, 2013Inventors: Eran Sudak, Solomon B. Trainin, Ophir Edlis, Ran Mor, Oren Kedem
-
Patent number: 6928599Abstract: 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: GrantFiled: December 5, 2001Date of Patent: August 9, 2005Assignee: Intel CorporationInventors: Ophir Edlis, Sharon Levy, Erez Schwartz, Gadi Mazuz, David Deitcher, Noam Mizrahi