Patents by Inventor Martin Kugler

Martin Kugler 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: 20240129253
    Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets. At least some packets include packet descriptors with a flow identifier indicating a corresponding TCP flow, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a condition is satisfied, comprising that an entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Inventors: Martin Kugler, Cahya A. Masputra, Christoph Paasch, Hans Jürgen Steffen, Murtaza A. Shikari, Vijay Venkataraman
  • Patent number: 11895038
    Abstract: The present application relates to devices and components including apparatus, systems, and methods for user equipments and network components performing or assisting in packet filtering operations.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: February 6, 2024
    Assignee: Apple Inc.
    Inventors: Vijay Venkataraman, Xiangpeng Jing, Krisztian Kiss, Sree Ram Kodali, Martin Kugler, Srinivasan Nimmala, Sridhar Prakasam, Kavya B. Ravikumar, Ahmed M. Salem, Murtaza A. Shikari
  • Patent number: 11882051
    Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets. At least some packets include packet descriptors with a flow identifier indicating a corresponding TCP flow, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a condition is satisfied, comprising that an entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: January 23, 2024
    Assignee: Apple Inc.
    Inventors: Martin Kugler, Hans Jürgen Steffen, Murtaza A. Shikari, Vijay Venkataraman
  • Patent number: 11876719
    Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets, at least some of which include packet descriptors, each with a flow identifier indicating a TCP flow associated with the packet, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a first entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: January 16, 2024
    Assignee: Apple Inc.
    Inventors: Vijay Venkataraman, Cahya A. Masputra, Christoph Paasch, Martin Kugler, Hans Jürgen Steffen
  • Publication number: 20230362734
    Abstract: This disclosure relates to techniques for performing wireless communications including filtering packets for transmission between a user equipment (UE) and a base station. Techniques for filtering packets using higher layer information, such as a flow identifier, are disclosed. A device may generate various tables and may use the tables to filter packets efficiently.
    Type: Application
    Filed: July 21, 2023
    Publication date: November 9, 2023
    Inventors: Martin Kugler, Vijay Venkataraman, Ahmed Soud Salem, Mathias Kohlenz, Sandeep Urgaonkar
  • Publication number: 20230337680
    Abstract: The invention relates to the use of penflufen for protecting wood and wood-comprising materials against wood-destroying basidiomycetes.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Applicant: LANXESS Deutschland GmbH
    Inventors: Bernd KOOP, Martin KUGLER, Thomas JAETSCH, Johannes KAULEN, Tanja GERHARZ
  • Patent number: 11792690
    Abstract: This disclosure relates to techniques for performing wireless communications including filtering packets for transmission between a user equipment (UE) and a base station. Techniques for filtering packets using higher layer information, such as a flow identifier, are disclosed. A device may generate various tables and may use the tables to filter packets efficiently.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: October 17, 2023
    Assignee: Apple Inc.
    Inventors: Martin Kugler, Vijay Venkataraman, Ahmed Soud Salem, Mathias Kohlenz, Sandeep Urgaonkar
  • Patent number: 11723368
    Abstract: The invention relates to the use of penflufen for protecting wood and wood-comprising materials against wood-destroying basidiomycetes.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: August 15, 2023
    Inventors: Bernd Koop, Martin Kugler, Thomas Jaetsch, Johannes Kaulen, Tanja Gerharz
  • Publication number: 20230142354
    Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets. At least some packets include packet descriptors with a flow identifier indicating a corresponding TCP flow, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a condition is satisfied, comprising that an entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
    Type: Application
    Filed: December 13, 2022
    Publication date: May 11, 2023
    Inventors: Martin Kugler, Hans Jürgen Steffen, Murtaza A. Shikari, Vijay Venkataraman
  • Publication number: 20230102706
    Abstract: The present application relates to devices and components including apparatuses, systems, and methods for technologies for signaling related to quality of service flow to data radio bearer mapping updates in wireless networks.
    Type: Application
    Filed: July 22, 2022
    Publication date: March 30, 2023
    Applicant: Apple Inc.
    Inventors: Ralf Rossbach, Bobby Jose, Fangli Xu, Francois E. Deparis, Haijing Hu, Martin Kugler, Murtaza A. Shikari, Naveen Kumar R. Palle Venkata, Pavan Nuggehalli, Sarma V. Vangala, Srinivasan Nimmala, Vijay Venkataraman
  • Publication number: 20230067498
    Abstract: This disclosure relates to techniques for performing wireless communications including filtering packets for transmission between a user equipment (UE) and a base station. Techniques for filtering packets using higher layer information, such as a flow identifier, are disclosed. A device may generate various tables and may use the tables to filter packets efficiently.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 2, 2023
    Inventors: Martin Kugler, Vijay Venkataraman, Ahmed Soud Salem, Mathias Kohlenz, Sandeep Urgaonkar
  • Publication number: 20230030013
    Abstract: Embodiments may relate to identifying, by a baseband processor, an amount of data in a data radio bearer (DRB) buffer of the baseband processor. Embodiments further relate to determining, by the baseband processor based on an indication from an application processor of the electronic device, an amount of data in at least one buffer of the application processor. Embodiments further relate to generating, by the baseband processor based at least in part on the amount of data in the DRB buffer and the amount of data in the at least one buffer of the application processor, a buffer status report (BSR). Other embodiments may be described or claimed.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Vijay Venkataraman, Martin Kugler, Ralf Itjeshorst, Ahmed Salem, Murtaza Shikari, Srinivasan Nimmala, Tong Liu, Cahya A. Masputra
  • Publication number: 20230023893
    Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets, at least some of which include packet descriptors, each with a flow identifier indicating a TCP flow associated with the packet, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a first entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
    Type: Application
    Filed: June 28, 2022
    Publication date: January 26, 2023
    Inventors: Vijay Venkataraman, Cahya A. Masputra, Christoph Paasch, Martin Kugler, Hans Jürgen Steffen
  • Publication number: 20220294745
    Abstract: The present application relates to devices and components including apparatus, systems, and methods for user equipments and network components performing or assisting in packet filtering operations.
    Type: Application
    Filed: June 1, 2022
    Publication date: September 15, 2022
    Applicant: Apple Inc.
    Inventors: Vijay Venkataraman, Xiangpeng Jing, Krisztian Kiss, Sree Ram Kodali, Martin Kugler, Srinivasan Nimmala, Sridhar Prakasam, Kavya B. Ravikumar, Ahmed M. Salem, Murtaza A. Shikari
  • Patent number: 11394658
    Abstract: The present application relates to devices and components including apparatus, systems, and methods for user equipments and network components performing or assisting in packet filtering operations.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: July 19, 2022
    Assignee: Apple Inc.
    Inventors: Vijay Venkataraman, Xiangpeng Jing, Krisztian Kiss, Sree Ram Kodali, Martin Kugler, Srinivasan Nimmala, Sridhar Prakasam, Kavya B. Ravikumar, Ahmed M. Salem, Murtaza A. Shikari
  • Patent number: 11328539
    Abstract: A system comprises a mobile electronic device and a computer server for demonstrating proof of control of an agricultural machine by a user. The agricultural machine is configured to generate and transmit operational data corresponding to operations of the agricultural machine. The mobile electronic device is configured to receive an identity confirmation action sequence for the user to perform in the agricultural machine. The computer server includes a processing element configured or programmed to receive a request to execute a demonstration of proof of control process, generate and transmit an identity confirmation action sequence to a mobile electronic device associated with the user, transmit an instruction to the agricultural machine to activate logging and transmission of its initial state and operational data, receive operational data related to the identity confirmation action sequence from the agricultural machine, and compare the operational data with the identity confirmation action sequence.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: May 10, 2022
    Assignee: AGCO International GmbH
    Inventors: Martin Kugler, Marc Lindemann, Stefan Reckow, Marcus Meirose, Samuel Ullrich
  • Publication number: 20220141705
    Abstract: Apparatuses, systems, and methods for Reflective Quality of Service (RQoS) enhancements. Methods may include enhancements for both UE behavior and network function behavior. Network function behaviors may include enhancements to UPF behavior and SPF behavior. Enhancements to RQoS may include methods for resetting an RQoS indicator (RQI) bit for downlink packets of a flow destined for a UE, methods for generating a flow ID to include in a SDAP header destined for a UE, methods for using the flow ID to limit L3 and L4 header parsing, methods for sending/receiving feedback regarding processing of the RQI bit, methods for maintaining a QFI mapping table, methods for skipping parsing of SDAP header fields, methods for specifying and signaling a QoS Flow Identifier (QFI) range to a UE, methods for limiting downlink header parsing, methods for updating a QFI, and methods for performing high efficiency RQoS processing.
    Type: Application
    Filed: September 21, 2021
    Publication date: May 5, 2022
    Inventors: Vijay Venkataraman, Yingjie Zhao, Jason Ke, Ahmed M. Salem, Bobby Jose, Haijing Hu, Krisztian Kiss, Longda Xing, Martin Kugler, Robert Zaus, Ronald Gruber, Sridhar Prakasam, Srinivasan Nimmala, Sudeep Manithara Vamanan, Zhanfeng Jia
  • Publication number: 20210320883
    Abstract: The present application relates to devices and components including apparatus, systems, and methods for user equipments and network components performing or assisting in packet filtering operations.
    Type: Application
    Filed: March 19, 2021
    Publication date: October 14, 2021
    Applicant: Apple Inc.
    Inventors: Vijay Venkataraman, Xiangpeng Jing, Krisztian Kiss, Sree Ram Kodali, Martin Kugler, Srinivasan Nimmala, Sridhar Prakasam, Kavya B. Ravikumar, Ahmed M. Salem, Murtaza A. Shikari
  • Publication number: 20200226854
    Abstract: A system comprises a mobile electronic device and a computer server for demonstrating proof of control of an agricultural machine by a user. The agricultural machine is configured to generate and transmit operational data corresponding to operations of the agricultural machine. The mobile electronic device is configured to receive an identity confirmation action sequence for the user to perform in the agricultural machine. The computer server includes a processing element configured or programmed to receive a request to execute a demonstration of proof of control process, generate and transmit an identity confirmation action sequence to a mobile electronic device associated with the user, transmit an instruction to the agricultural machine to activate logging and transmission of its initial state and operational data, receive operational data related to the identity confirmation action sequence from the agricultural machine, and compare the operational data with the identity confirmation action sequence.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 16, 2020
    Inventors: Martin Kugler, Marc Lindemann, Stefan Reckow, Marcus Meirose, Samuel Ullrich
  • Patent number: 10681108
    Abstract: A communication device is described comprising a media output unit, a receiver configured to receive a packet of a sequence of packets, the packet comprising a compressed header and media payload and a processor configured to detect whether decompression of the compressed header is prevented, and, if decompression of the compressed header is prevented, to determine a sequence number of the media payload, extract the media payload from the packet and forward the media payload and an indication of the sequence number to the media output unit.
    Type: Grant
    Filed: May 29, 2017
    Date of Patent: June 9, 2020
    Assignee: Apple Inc.
    Inventors: Jerome Parron, Martin Kugler