Patents by Inventor Sabine Roessel
Sabine Roessel 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: 12273882Abstract: An application layer in a device, a service data adaptation protocol (SDAP) layer in the device, and/or a media access control (MAC) layer in the device may determine that wireless communication resources allocated to the device need to be adjusted. The determination may be in response to detecting that a quality of the wireless connection of the device has deteriorated, or it may be based on advance knowledge of information pertaining to an application layer payload in the device. In response to the determination the device may transmit, in a MAC Control Element (MAC CE) to a base station, a request for an adjustment of the allocated wireless communication resources. The adjustment may lead to a temporary boost of resources for a limited period of time or to a persistent update of the allocated wireless communication resources.Type: GrantFiled: June 25, 2021Date of Patent: April 8, 2025Assignee: Apple Inc.Inventors: Ralf Rossbach, Fangli Xu, Sarma V. Vangala, Haijing Hu, Weidong Yang, Lakshmi Iyer, Sabine Roessel
-
Publication number: 20250113255Abstract: An apparatus configured to receive data inputs corresponding to a plurality of data objects that are to be transmitted, process the data inputs to generate a semantic representation of each of the data objects, wherein the semantic representation comprises a semantic distance for each of the data objects, wherein the semantic distance relates each of the data objects to each other and prepare, for transmission, the semantic representations of the data objects.Type: ApplicationFiled: September 12, 2024Publication date: April 3, 2025Inventors: Danila ZAEV, Ahmed M SOLIMAN, Ayman F NAGUIB, Kenza HAMIDOUCHE, Sabine ROESSEL
-
Publication number: 20250111249Abstract: Disclosed are methods, systems, and computer-readable medium to perform operations including: obtaining, by a first computer system, source data for transmission to a second computer system; generating, by the first computer system, first semantically encoded data representing the source data, wherein the first semantically encoded data is generated based on (i) a first computer knowledge base stored locally by the first computer system, and (ii) a second computer knowledge base shared between the first computer system and the second computer system; decoding, by the first computer system, the first semantically encoded data based on the second computer knowledge base to generate semantically decoded data; comparing, by the first computer system, the source data and the semantically decoded data; and selectively transmitting, by the first computer system, a pilot signal to the second computer system based on the comparison between the source data and the semantically decoded data.Type: ApplicationFiled: September 23, 2024Publication date: April 3, 2025Inventors: Saeideh Parsaei Fard, Sabine Roessel, Matthias Sauer, Bernhard Raaf
-
Publication number: 20250112903Abstract: An apparatus configured to receive input data, process, by a semantic encoder, the input data to generate a semantic representation of the input data, wherein the semantic representation comprises multiple semantic sub-flows, wherein each semantic sub-flow comprises a semantic weight corresponding to a relevance of the semantic data, process, by a communication encoder, each of the semantic sub-flows to generate semantic transmissions corresponding to the semantic sub-flows, wherein characteristics of the semantic transmissions are based on the semantic weight of the corresponding semantic sub-flow and prepare, for transmission to the receiver, the semantic transmissions.Type: ApplicationFiled: September 16, 2024Publication date: April 3, 2025Inventors: Ahmed M SOLIMAN, Ahmed Gamal Helmy MOHAMED, Ayman F NAGUIB, Danila ZAEV, Kenza HAMIDOUCHE, Onur SAHIN, Sabine ROESSEL, Sudeep MANITHARA VAMANAN
-
Publication number: 20250112967Abstract: A method performed by an SMCE is provided. The method includes receiving, from at least one of a TX UE or an RX UE, semantic data corresponding to a semantic communications session between the TX UE and the RX UE. The SMCE is communicatively coupled to the TX UE and the RX UE. The method includes determining, based at least on the received data, a semantic distortion corresponding to the semantic communications session. The method includes synchronizing, with at least one of the TX UE or the RX UE, semantic data corresponding to the semantic communications session. A method performed by a UE is also provided.Type: ApplicationFiled: September 23, 2024Publication date: April 3, 2025Inventors: Saeideh Parsaei Fard, Ahmed M. Soliman, Bernd Wurth, Bernhard Raaf, Matthias Sauer, Sabine Roessel
-
Patent number: 12267824Abstract: Provided is a method for a user equipment (UE), comprising: receiving request for scheduling assistance from a base station, wherein the request for scheduling assistance comprises scheduling configuration to be applied to a set of flows of a scheduled terminal on an application layer; informing the scheduled terminal of the scheduling configuration; receiving scheduling assistance information from the scheduled terminal, wherein the scheduling assistance information is generated by the scheduled terminal based on the set of flows of the scheduled terminal on the application layer; and transmitting the scheduling assistance information to the base station.Type: GrantFiled: February 19, 2021Date of Patent: April 1, 2025Assignee: APPLE INC.Inventors: Ralf Rossbach, Fangli Xu, Haijing Hu, Lakshmi Iyer, Sabine Roessel, Sarma V. Vangala, Sree Ram Kodali, Sudeep Manithara Vamanan
-
Publication number: 20240422136Abstract: A method performed by a client device is provided. The method includes obtaining, by a client device, data for transmission to a network server. The method includes determining, by the client device, a plurality of intermediate network nodes for transmission of the data, wherein the plurality of the intermediate network nodes are communicatively coupled to the network server. The method includes encoding, by the client device, the data using an encoding scheme. The method includes transmitting, by the client device and according to a data transmission scheme, a plurality of instances of the encoded data to the plurality of intermediate network nodes for aggregation by the intermediate network nodes with data received from one or more other client devices. Also provided are methods performed by an intermediate network node and a network server. The methods can be performed by one or more processors of an apparatus.Type: ApplicationFiled: June 14, 2024Publication date: December 19, 2024Inventors: Bernhard Raaf, Antonia Wachter-Zeh, Christoph Hofmeister, Maximilian Egger, Rawad Bitar, Robert Zaus, Sabine Roessel
-
Publication number: 20240373418Abstract: A local server includes a controller configured to select a processing function for processing offload, and receive, from a traffic filter, target data that originates from a local network; and a processing platform comprising one or more processors and configured to apply the processing function to the target data to obtain processed data; and wherein the controller is further configured to send the processed data to a remote server for remote processing.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Biljana BADIC, Steven A. BOWERS, Yang-Seok CHOI, Miltiadis FILIPPOU, Bertram GUNZELMAN, Nageen HIMAYAT, Ingolf KARLS, Nirlesh Kumar KOSHTA, Rajkumar KRISHNAPERUMAL, Markus Dominik MUECK, Hosein NIKOPOUR, Pradeep PANGI, Jerome PARRON, Bernhard RAAF, Sabine ROESSEL, Dario SABELLA, Bernd SCHALLER, Domagoj SIPRAK, Christopher STOBART, Shashanka TOTADAMANE RAMAPPA, Sudeep MANITHARA VAMANAN, Zhibin YU, Jing ZHU
-
Patent number: 12126813Abstract: A method for channel aware semantic coding (CASC) by a user equipment (UE), comprising: determining a quality level for a channel for a time period in which a video frame is being transmitted over the channel; determine, based on the quality level, one or more semantic elements to include in a semantic transcript stream (STS); encode the video frame with the one or more elements of the STS; and transmit the STS to a remote device.Type: GrantFiled: September 21, 2022Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Sabine Roessel, Christian Drewes, Matthias Sauer
-
Publication number: 20240196377Abstract: A user equipment (UE) configured to establish a packet data unit (PDU) session with a network, wherein the PDU session comprises a quality of service (QOS) flow, receive one or more radio resource control (RRC) messages indicating a configured grant (CG) allocated to the UE, wherein the QoS flow is mapped to a logical channel (LCH) and wherein the LCH is mapped to the CG and transmit data on a physical uplink shared channel (PUSCH) using a time and a frequency resource of the CG.Type: ApplicationFiled: September 2, 2021Publication date: June 13, 2024Inventors: Sarma V. VANGALA, Arjun BHARADWAJ, Fangli XU, Haijing HU, Lakshmi IYER, Ralf ROSSBACH, Sabine ROESSEL, Sree Ram KODALI, Yu-Ting YU
-
Publication number: 20240121453Abstract: Methods and systems for semantic encoding by a user equipment (UE) are configured for determining an expected power consumption for encoding video data that includes semantic features, the semantic features representing a meaning of information represented in video frames of the video data; encoding one or more video frames of the video data using a selected a semantic representation of one or more video frames of the video data, the semantic representation being selected based on the expected power consumption that is determined; and transmitting the encoded video data including the semantic representation.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Inventors: Sabine Roessel, Christian Drewes, Matthias Sauer, Danila Zaev, Bernhard Raaf, Bernd Wurth, Max Dmitrichenko
-
Publication number: 20240073912Abstract: A primary device may run a software application requiring a compute task. The primary device may receive statistics from a set of secondary devices over wireless communication links. The primary device may process the statistics to determine whether the compute task will be offloaded to the secondary devices or performed locally. The primary device may generate a distribution scheme for the secondary devices based on the statistics. This may involve modeling first delays associated with transmission of signals from the primary device to the secondary devices, second delays associated with transmission of compute results from the secondary devices to the primary device, and third delays associated with processing resources of the secondary devices. The optimized distribution scheme may minimize overall runtime of the compute task given the modeled delays, scheduling grants for the secondary devices, and a radio resource allocation for the secondary devices.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Sabine Roessel, Bernhard Raaf, Robert Zaus, Christian Drewes, Matthias Sauer, Josef Hausner
-
Publication number: 20240069968Abstract: A primary device may run a software application requiring a compute task. The primary device may receive statistics from a set of secondary devices over wireless communication links. The statistics may include parameters associated with the compute and communication capabilities of the secondary devices. The primary device may predict, based on the statistics, an expected performance gain in distributing the compute task to the secondary devices relative to performing the compute task locally. If the expected performance gain is high enough, the primary device may distribute shares of the compute task to the secondary devices over the wireless communication links. If the expected performance gain is low enough, the primary device may perform the compute task locally. If the expected performance gain is moderate, the primary device may update the set of secondary devices and/or may update a coding and distribution scheme for the compute task.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Sabine Roessel, Bernhard Raaf, Robert Zaus, Christian Drewes, Matthias Sauer, Josef Hausner
-
Publication number: 20230337213Abstract: A central trajectory controller including a cell interface configured to establish signaling connections with one or more backhaul moving cells and to establish signaling connections with one or more outer moving cells, an input data repository configured to obtain input data related to a radio environment of the one or more outer moving cells and the one or more backhaul moving cells, and a trajectory processor configured to determine, based on the input data, first coarse trajectories for the one or more backhaul moving cells and second coarse trajectories for the one or more outer moving cells, the cell interface further configured to send the first coarse trajectories to the one or more backhaul moving cells and to send the second coarse trajectories to the one or more outer moving cells.Type: ApplicationFiled: March 13, 2023Publication date: October 19, 2023Inventors: Biljana BADIC, Steven A. BOWERS, Yang-Seok CHOI, Miltiadis FILIPPOU, Bertram GUNZELMANN, Nageen HIMAYAT, Ingolf KARLS, Nirlesh Kumar KOSHTA, Rajkumar KRISHNAPERUMAL, Markus Dominik MUECK, Hosein NIKOPOUR, Pradeep PANGI, Jerome PARRON, Bernhard RAAF, Sabine ROESSEL, Dario SABELLA, Bernd SCHALLER, Domagoj SIPRAK, Christopher STOBART, Shashanka TOTADAMANE RAMAPPA, Sudeep MANITHARA VAMANAN, Zhibin YU, Jing ZHU
-
Publication number: 20230199084Abstract: The present application relates to devices and components including apparatus, systems, and methods for connections aggregation among related devices for edge computing. Such techniques may include a grouping of related devices as an edge group, and assignment of a proxy device for distribution of edge server discovery information among the edge group.Type: ApplicationFiled: November 21, 2022Publication date: June 22, 2023Applicant: APPLE INC.Inventors: Biljana Badic, Babar Qaisrani, Bernd W. Adler, Christian Drewes, Matthias Sauer, Mikhail Wilhelm, Sabine Roessel
-
Publication number: 20230180207Abstract: Provided is a method for a user equipment (UE), comprising: receiving request for scheduling assistance from a base station, wherein the request for scheduling assistance comprises scheduling configuration to be applied to a set of flows of a scheduled terminal on an application layer; informing the scheduled terminal of the scheduling configuration; receiving scheduling assistance information from the scheduled terminal, wherein the scheduling assistance information is generated by the scheduled terminal based on the set of flows of the scheduled terminal on the application layer; and transmitting the scheduling assistance information to the base station.Type: ApplicationFiled: February 19, 2021Publication date: June 8, 2023Inventors: Ralf Rossbach, Fangli Xu, Haijing Hu, Lakshmi Iyer, Sabine Roessel, Sarma V. Vangala, Sree Ram Kodali, Sudeep Manithara Vamanan
-
Patent number: 11641644Abstract: A central trajectory controller including a cell interface configured to establish signaling connections with one or more backhaul moving cells and to establish signaling connections with one or more outer moving cells, an input data repository configured to obtain input data related to a radio environment of the one or more outer moving cells and the one or more backhaul moving cells, and a trajectory processor configured to determine, based on the input data, first coarse trajectories for the one or more backhaul moving cells and second coarse trajectories for the one or more outer moving cells, the cell interface further configured to send the first coarse trajectories to the one or more backhaul moving cells and to send the second coarse trajectories to the one or more outer moving cells.Type: GrantFiled: March 26, 2020Date of Patent: May 2, 2023Assignee: Intel CorporationInventors: Biljana Badic, Steven A. Bowers, Yang-Seok Choi, Miltiadis Filippou, Bertram Gunzelmann, Nageen Himayat, Ingolf Karls, Nirlesh Kumar Koshta, Rajkumar Krishnaperumal, Markus Dominik Mueck, Hosein Nikopour, Pradeep C Pangi, Jerome Parron, Bernhard Raaf, Sabine Roessel, Dario Sabella, Bernd Schaller, Domagoj Siprak, Christopher Stobart, Shashanka Totadamane Ramappa, Sudeep Manithara Vamanan, Zhibin Yu, Jing Zhu
-
Publication number: 20230094234Abstract: A method for channel aware semantic coding (CASC) by a user equipment (UE), comprising: determining a quality level for a channel for a time period in which a video frame is being transmitted over the channel; determine, based on the quality level, one or more semantic elements to include in a semantic transcript stream (STS); encode the video frame with the one or more elements of the STS; and transmit the STS to a remote device.Type: ApplicationFiled: September 21, 2022Publication date: March 30, 2023Inventors: Sabine Roessel, Christian Drewes, Matthias Sauer
-
Publication number: 20230091119Abstract: The present application relates to devices and components including apparatus, systems, and methods for high-throughput, low-power signaling.Type: ApplicationFiled: August 18, 2022Publication date: March 23, 2023Applicant: Apple Inc.Inventors: Sabine Roessel, Bernhard Raaf, Bertram R. Gunzelmann, Christian Drewes, Josef Hausner, Matthias Sauer, Zdravko Boos
-
Publication number: 20230079663Abstract: Methods, systems, and computer programs for distributed processing of a matrix data structure is disclosed. In one aspect, the method can include obtaining a first matrix data structure (DS), segmenting the obtained matrix DS into a set of M different matrix DS portions, segmenting each of the different M matrix DS portions into respective sets of K matrix DS sub-portions, for each of the respective sets of K matrix DS sub-portions: generating an obfuscation matrix having the same dimensions as each of the K matrix DS sub-portions, and generating, by one or more computers, an obfuscated representation of each respective set of K matrix DS sub-portions that includes (i) the K matrix DS sub-portions and (ii) the obfuscation matrix, and transmitting data representing each (of the N) obfuscated representation of the (K) matrix DS sub-portions of the respective sets of M matrix DS portions to a different computer for processing.Type: ApplicationFiled: September 9, 2022Publication date: March 16, 2023Inventors: Bernhard Raaf, Sabine Roessel