Patents by Inventor Mikhail Wilhelm
Mikhail Wilhelm 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: 20260067805Abstract: Methods, systems, apparatuses, and computer programs for offloading computing tasks to one or more computers, e.g., that implement an edge server. In one aspect, the method can include actions of transmitting, for a user equipment and to the one or more computers, uplink information via an air interface; determining whether the uplink information has been fully transmitted across the air interface; based on determining that the uplink information has been fully transmitted across the air interface, triggering a sleep mode for the user equipment and starting a first timer; determining that the first timer has expired; and based on determining that the first timer has expired, triggering (i) a user equipment wake-up operation and (ii) maintaining a second timer that indicates when the user equipment should enter the sleep mode if result data, to be generated using the uplink information, has not been received.Type: ApplicationFiled: November 6, 2025Publication date: March 5, 2026Inventors: Mikhail Wilhelm, Ralph Hasholzner, Christian Drewes
-
Patent number: 12490187Abstract: Methods, systems, apparatuses, and computer programs for offloading computing tasks to one or more computers, e.g., that implement an edge server. In one aspect, the method can include actions of transmitting, for a user equipment and to the one or more computers, uplink information via an air interface; determining whether the uplink information has been fully transmitted across the air interface; based on determining that the uplink information has been fully transmitted across the air interface, triggering a sleep mode for the user equipment and starting a first timer; determining that the first timer has expired; and based on determining that the first timer has expired, triggering (i) a user equipment wake-up operation and (ii) maintaining a second timer that indicates when the user equipment should enter the sleep mode if result data, to be generated using the uplink information, has not been received.Type: GrantFiled: September 2, 2022Date of Patent: December 2, 2025Assignee: Apple Inc.Inventors: Mikhail Wilhelm, Ralph Hasholzner, Christian Drewes
-
Patent number: 12388907Abstract: 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: GrantFiled: November 21, 2022Date of Patent: August 12, 2025Assignee: Apple Inc.Inventors: Biljana Badic, Babar Qaisrani, Bernd W. Adler, Christian Drewes, Matthias Sauer, Mikhail Wilhelm, Sabine Roessel
-
Publication number: 20250193928Abstract: A processor configured to monitor, using multiple antennas, for interference signals originating from each of multiple directions and select a first direction of the multiple directions to perform a directional listen-before-talk (LBT) procedure, wherein the first direction is selected based on the interference signals originating from each of the multiple directions.Type: ApplicationFiled: December 22, 2023Publication date: June 12, 2025Inventors: Jan K. ELLENBECK, Biljana BADIC, Christian DREWES, Mikhail WILHELM, Norman GORIS, Stefan MEYER
-
Publication number: 20250193929Abstract: A system including a user equipment (UE) configured to receive channel access scheduling information that includes at least one frame with a configurable number of data transmission slots, wherein the frame includes a downlink signaling phase, a data transmission phase, an additional scheduling phase and an additional data transmission phase and transmit data and clear channel assessment (CCA) information, wherein the data and the CCA information are transmitted in one or more data transmission slots selected from the configurable number of data transmission slots based on the channel access scheduling information and an access point (AP) configured to transmit the channel access scheduling information to the UE and receive the data and clear channel assessment (CCA) information from the UE.Type: ApplicationFiled: December 8, 2023Publication date: June 12, 2025Inventors: Mikhail WILHELM, Biljana BADIC, Christian DREWES, Jan K. ELLENBECK, Norman GORIS, Stefan MEYER
-
Publication number: 20250175236Abstract: Disclosed are methods, systems, and computer-readable medium to perform operations including: receiving, from a device, a beacon request; generating a transmission beacon pattern associated with the beacon request; transmitting a plurality of beams according to the transmission beacon pattern; receiving a message that identifies one or more strongest transmission beams of the plurality of beams; generating a reception beacon pattern associated with the beacon request; transmitting the one or more strongest transmission beams according to the reception beacon pattern; and communicating, with the device, using at least one of the one or more strongest transmission beams and a reception beam of the device.Type: ApplicationFiled: November 25, 2024Publication date: May 29, 2025Inventors: Stefan Meyer, Biljana Badic, Christian Drewes, Jan K Ellenbeck, Mikhail Wilhelm, Norman Goris
-
Publication number: 20250080197Abstract: The present application relates to devices and components, including apparatus, systems, and methods for discovering and establishing highly directional wireless communication link through other devices with established highly directional communication link to an access point. Devices with established link to the access point may exchange beam information (BI) or geometry or location indication (GI) between the AP and devices seeking to be connected to the AP. The exchange of BI and GI may expedite link establishment between the AP and devices without connection to the AP.Type: ApplicationFiled: July 30, 2024Publication date: March 6, 2025Applicant: Apple Inc.Inventors: Biljana Badic, Norman Goris, Jan K. Ellenbeck, Stefan Meyer, Christian Drewes, Mikhail Wilhelm
-
Publication number: 20250055554Abstract: Disclosed are methods, systems, and computer-readable medium to perform operations including: receiving, from a remote device, a reference signal for each of one or more synchronization signal blocks (SSBs); responsive to the receiving, selecting a receiver (Rx) beam from a set of candidate receiver (Rx) beams, the selecting being based on a sweep of the candidate Rx beams and on measuring the reference signal with one or more of the candidate Rx beams of the set of the candidate Rx beams; and communicating, using the selected Rx beam, an element of common control signaling (CCS) information to the remote device.Type: ApplicationFiled: December 21, 2023Publication date: February 13, 2025Inventors: Jan K Ellenbeck, Biljana Badic, Christian Drewes, Mikhail Wilhelm, Stefan Meyer, Norman Goris
-
Publication number: 20240365230Abstract: Methods, systems, apparatuses, and computer programs for offloading computing tasks to one or more computers, e.g., that implement an edge server. In one aspect, the method can include actions of transmitting, for a user equipment and to the one or more computers, uplink information via an air interface; determining whether the uplink information has been fully transmitted across the air interface; based on determining that the uplink information has been fully transmitted across the air interface, triggering a sleep mode for the user equipment and starting a first timer; determining that the first timer has expired; and based on determining that the first timer has expired, triggering (i) a user equipment wake-up operation and (ii) maintaining a second timer that indicates when the user equipment should enter the sleep mode if result data, to be generated using the uplink information, has not been received.Type: ApplicationFiled: July 11, 2024Publication date: October 31, 2024Inventors: Mikhail Wilhelm, Ralph Hasholzner, Christian Drewes
-
Publication number: 20240188073Abstract: An application may provide prebooking information for multiple packet streams to a baseband processor. The prebooking information may include some or all of a first packet stream and information describing one or more additional packet streams. The baseband processor may generate a buffer status report (BSR) corresponding to multiple packet streams to the extent that the data for the packet streams are to arrive at the baseband processor prior to the a preconfigured duration (e.g., the baseband processor receiving a dynamic grant (DG) from the base station). In this sense, application data may be prebooked, by the baseband processor and/or base station, before actually arriving at the baseband processor. These and many other examples and techniques described herein, including the use of dummy packets for a DG, managing DGs based on dummy packets, and more.Type: ApplicationFiled: November 30, 2023Publication date: June 6, 2024Inventors: Neha Goel, Ralph Hasholzner, Lakshmi Iyer, Mikhail Wilhelm, Murali Narasimha, Arjun Bharadwaj
-
Patent number: 11811856Abstract: A user equipment (UE) is configured to operate as an edge enabler client (EEC) and is configured to determine one or more application context relocation (ACR) methods supported by an application client (AC) of the UE and transmit, to an edge data network (EDN), a message comprising a first indication that the AC requires service continuity support, a second indication of one or more ACR methods supported by the AC and a third indication of one or more ACR methods supported by the EEC.Type: GrantFiled: April 6, 2022Date of Patent: November 7, 2023Assignee: Apple Inc.Inventors: Robert Zaus, Mona Agnel, Mikhail Wilhelm
-
Publication number: 20230284129Abstract: A user equipment (UE) is configured to receive location information associated with other devices that are to participate in a session with the UE, transmit an edge application server (EAS) discovery request to an edge enabler server (EES), wherein the EAS discovery request includes the location information associated with the other devices and receive a discovery response from the EES, wherein the discovery response comprises EAS endpoint information.Type: ApplicationFiled: February 2, 2023Publication date: September 7, 2023Inventors: Robert ZAUS, Biljana BADIC, Mona AGNEL, Christian DREWES, Jonathan AH SUE, Mikhail WILHELM
-
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: 20230094143Abstract: Methods, systems, apparatuses, and computer programs for offloading computing tasks to one or more computers, e.g., that implement an edge server. In one aspect, the method can include actions of transmitting, for a user equipment and to the one or more computers, uplink information via an air interface; determining whether the uplink information has been fully transmitted across the air interface; based on determining that the uplink information has been fully transmitted across the air interface, triggering a sleep mode for the user equipment and starting a first timer; determining that the first timer has expired; and based on determining that the first timer has expired, triggering (i) a user equipment wake-up operation and (ii) maintaining a second timer that indicates when the user equipment should enter the sleep mode if result data, to be generated using the uplink information, has not been received.Type: ApplicationFiled: September 2, 2022Publication date: March 30, 2023Inventors: Mikhail Wilhelm, Ralph Hasholzner, Christian Drewes
-
Publication number: 20220321673Abstract: A user equipment (UE) is configured to operate as an edge enabler client (EEC) and is configured to determine one or more application context relocation (ACR) methods supported by an application client (AC) of the UE and transmit, to an edge data network (EDN), a message comprising a first indication that the AC requires service continuity support, a second indication of one or more ACR methods supported by the AC and a third indication of one or more ACR methods supported by the EEC.Type: ApplicationFiled: April 6, 2022Publication date: October 6, 2022Inventors: Robert ZAUS, Mona AGNEL, Mikhail Wilhelm