Patents by Inventor Babar Qaisrani

Babar Qaisrani 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: 11991260
    Abstract: A user equipment (UE) or other device performs service discovery of edge computing resources in a cellular network system and dynamic offloading of UE application tasks to discovered edge computing resources. As part of the discovery process, the device (e.g., the UE) may request edge server site capability information. When performing dynamic offloading, the UE may obtain (collect and/or receive) information regarding channel conditions, cellular network parameters or application requirements and dynamically determine whether a task of the application executing on the UE should be offloaded to an edge server or executed locally on the UE. In making decisions between offloaded or local execution, the UE may use a utility function that takes into account factors such as relative differences in application latency, energy consumption and offloading cost.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Biljana Badic, Christian Drewes, Ralph Hasholzner, Krisztian Kiss, Teck Yang Lee, Matthias Sauer, Mikhail Vilgelm, Babar Qaisrani, Vijay Venkataraman, Robert Zaus
  • Patent number: 11924732
    Abstract: Apparatuses, systems, and methods for emergency communications (e.g., voice calls and/or SMS messages) for UE's without cellular coverage (e.g., in non-cellular coverage). A UE may establish, while out of range of cellular service, a peer-to-peer communication session with a relay UE using a channel in an unlicensed frequency band. The UE may transmit, using the peer-to-peer communication session, an emergency notification to the relay UE. The emergency notification may include an approximate location of the UE. Further the UE may communicate with a Public Safety Answering Point (PSAP), where the communications may be relayed between the UE and the PSAP by the relay UE. The approximate location of the UE may be based, at least in part, on a location of the relay UE and determining the approximate location of the UE may include performing a ranging procedure with the relay UE.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: March 5, 2024
    Assignee: Apple Inc.
    Inventors: Babar Qaisrani, Biljana Badic, Gaurav Lamba, Krisztian Kiss, Mona Agnel, Rafael L Rivera-Barreto, Rohan C Malthankar, Sudeep Manithara Vamanan, Vijay Venkataraman
  • Publication number: 20230422280
    Abstract: Apparatuses, systems, and methods for performing efficient discovery of edge computing servers. A wireless device may provide an edge compute request to an edge discovery service, which may indicate one or more criteria for the edge compute request. The edge discovery service may select one or more edge application servers for the edge compute request based on edge compute resource availability profile information that it stores for multiple edge application servers and the one or more criteria for the edge compute request. The edge discovery service may provide a response to the edge compute request to the wireless device, which may include an indication of the selected edge application server or servers.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 28, 2023
    Inventors: Babar Qaisrani, Teck Yang Lee, Rohan C. Malthankar, Samy Touati, Rafael L. Rivera-Barreto, Vijay Venkataraman, Krisztian Kiss
  • Publication number: 20230262576
    Abstract: The present application relates to improving coverage and reliability of cellular emergency service. In an example, a relay UE is authorized by a core network to provide a U2N relay for emergency services, where this authorization is based on UE capability information sent to the core network indicating the support of U2N relay emergency functionalities. During a U2N relay discovery, the relay UE indicates, to a remote UE, that this capability can be provided. Accordingly, the remote UE selects the relay UE from a candidate set of relay UEs and a relay communication is established.
    Type: Application
    Filed: December 9, 2022
    Publication date: August 17, 2023
    Applicant: Apple Inc.
    Inventors: Sudeep Manithara Vamanan, Babar Qaisrani, Biljana Badic, Haijing Hu, Krisztian Kiss, Vivek G. Gupta, Zhibin Wu
  • Patent number: 11723056
    Abstract: Apparatuses, systems, and methods for performing efficient discovery of edge computing servers. A wireless device may provide an edge compute request to an edge discovery service, which may indicate one or more criteria for the edge compute request. The edge discovery service may select one or more edge application servers for the edge compute request based on edge compute resource availability profile information that it stores for multiple edge application servers and the one or more criteria for the edge compute request. The edge discovery service may provide a response to the edge compute request to the wireless device, which may include an indication of the selected edge application server or servers.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: Babar Qaisrani, Teck Yang Lee, Rohan C. Malthankar, Samy Touati, Rafael L. Rivera-Barreto, Vijay Venkataraman, Krisztian Kiss
  • Publication number: 20230199084
    Abstract: 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: Application
    Filed: November 21, 2022
    Publication date: June 22, 2023
    Applicant: APPLE INC.
    Inventors: Biljana Badic, Babar Qaisrani, Bernd W. Adler, Christian Drewes, Matthias Sauer, Mikhail Wilhelm, Sabine Roessel
  • Publication number: 20230096571
    Abstract: Implementations relate to identifying, by a relay device, a first message received from a first requesting device of a plurality of requesting devices; identifying, by the relay device, a second message received from a second requesting device of the plurality of requesting devices; determining, by the relay device based at least in part on a parameter of the first message, that the first message has a first priority level that satisfies a priority threshold; determining, by the relay device based at least in part on a parameter of the second message, that the second message has a second priority level that does not satisfy the priority threshold; transmitting a relay message to a remote device based at least in part on the first message; and transmitting a backoff message to the second requesting device.
    Type: Application
    Filed: August 2, 2022
    Publication date: March 30, 2023
    Inventors: Biljana Badic, Babar Qaisrani
  • Publication number: 20230098700
    Abstract: Implementations relate to identifying an event disrupting connectivity to a first network; determining, for an apparatus, that the apparatus has a connection to a second network; transmitting a message indicating to one or more neighboring devices that the apparatus has network connectivity; receiving a first relay request from a first device and a second relay request from a second device; forwarding, using the connection to the second network, a message associated with the first relay request; and transmitting, to the second device, a backoff message.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 30, 2023
    Inventors: Biljana Badic, Babar Qaisrani
  • Patent number: 11588751
    Abstract: Methods and devices for creating and operating a combined network and computational slice instance (NCSI) in a Multi-access Edge Computing (MEC) scenario. Communication and computational resources may be reserved by a NCSI controller for the NCSI. The communication resources may include network slices and the computational resources may include MEC computational resources of one or more MEC servers. The reserved resources may be selected based on quality of service (QoS) requirements of UEs that will utilize the NCSI. During operation, reserved resources for the NCSI may be dynamically renegotiated based on an aggregate load of the NCSI, the QoS of data traffic, and/or updated QoS requirements of the UEs.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: February 21, 2023
    Assignee: Apple Inc.
    Inventors: Mikhail Vilgelm, Babar Qaisrani, Biljana Badic, Christian Drewes, Krisztian Kiss, Matthias Sauer, Vijay Venkataraman, Ralph Hasholzner, Robert Zaus, Teck Yang Lee
  • Publication number: 20220360645
    Abstract: A user equipment (UE) or other device performs service discovery of edge computing resources in a cellular network system and dynamic offloading of UE application tasks to discovered edge computing resources. As part of the discovery process, the device (e.g., the UE) may request edge server site capability information. When performing dynamic offloading, the UE may obtain (collect and/or receive) information regarding channel conditions, cellular network parameters or application requirements and dynamically determine whether a task of the application executing on the UE should be offloaded to an edge server or executed locally on the UE. In making decisions between offloaded or local execution, the UE may use a utility function that takes into account factors such as relative differences in application latency, energy consumption and offloading cost.
    Type: Application
    Filed: December 17, 2020
    Publication date: November 10, 2022
    Inventors: Biljana Badic, Christian Drewes, Ralph Hasholzner, Krisztian Kiss, Teck Yang Lee, Matthias Sauer, Mikhail Vilgelm, Babar Qaisrani, Vijay Venkataraman, Robert Zaus
  • Publication number: 20220109969
    Abstract: Apparatuses, systems, and methods for emergency communications (e.g., voice calls and/or SMS messages) for UE's without cellular coverage (e.g., in non-cellular coverage). A UE may establish, while out of range of cellular service, a peer-to-peer communication session with a relay UE using a channel in an unlicensed frequency band. The UE may transmit, using the peer-to-peer communication session, an emergency notification to the relay UE. The emergency notification may include an approximate location of the UE. Further the UE may communicate with a Public Safety Answering Point (PSAP), where the communications may be relayed between the UE and the PSAP by the relay UE. The approximate location of the UE may be based, at least in part, on a location of the relay UE and determining the approximate location of the UE may include performing a ranging procedure with the relay UE.
    Type: Application
    Filed: September 24, 2021
    Publication date: April 7, 2022
    Inventors: Babar Qaisrani, Biljana Badic, Gaurav Lamba, Krisztian Kiss, Mona Agnel, Rafael L. Rivera-Barreto, Rohan C. Malthankar, Sudeep Manithara Vamanan, Vijay Venkataraman
  • Publication number: 20220110187
    Abstract: Apparatuses, systems, and methods for emergency communications (e.g., voice calls and/or SMS messages) for UE's without cellular coverage (e.g., in non-cellular coverage). A function of a core network may receive, from a relay UE, a request to establish an SOS APN for a host UE, where the request may include at least an approximate location of the host UE, and where the host UE may be out of range of cellular service. The function of the core network may route, based, at least in part, on the approximate location of the host UE, traffic to a PSAP with a coverage area that includes the approximate location of the host UE using the established SOS APN. The approximate location of the host UE may be based, at least in part, on a location of the relay UE.
    Type: Application
    Filed: September 24, 2021
    Publication date: April 7, 2022
    Inventors: Babar Qaisrani, Biljana Badic, Gaurav Lamba, Krisztian Kiss, Mona Agnel, Rafael L. Rivera-Barreto, Rohan C. Malthankar, Sudeep Manithara Vamanan, Vijay Venkataraman
  • Publication number: 20210307018
    Abstract: Apparatuses, systems, and methods for performing efficient discovery of edge computing servers. A wireless device may provide an edge compute request to an edge discovery service, which may indicate one or more criteria for the edge compute request. The edge discovery service may select one or more edge application servers for the edge compute request based on edge compute resource availability profile information that it stores for multiple edge application servers and the one or more criteria for the edge compute request. The edge discovery service may provide a response to the edge compute request to the wireless device, which may include an indication of the selected edge application server or servers.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 30, 2021
    Inventors: Babar Qaisrani, Teck Yang Lee, Rohan C. Malthankar, Samy Touati, Rafael L. Rivera-Barreto, Vijay Venkataraman, Krisztian Kiss
  • Publication number: 20210306281
    Abstract: Methods and devices for creating and operating a combined network and computational slice instance (NCSI) in a Multi-access Edge Computing (MEC) scenario. Communication and computational resources may be reserved by a NCSI controller for the NCSI. The communication resources may include network slices and the computational resources may include MEC computational resources of one or more MEC servers. The reserved resources may be selected based on quality of service (QoS) requirements of UEs that will utilize the NCSI. During operation, reserved resources for the NCSI may be dynamically renegotiated based on an aggregate load of the NCSI, the QoS of data traffic, and/or updated QoS requirements of the UEs.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 30, 2021
    Inventors: Mikhail Vilgelm, Babar Qaisrani, Biljana Badic, Christian Drewes, Krisztian Kiss, Matthias Sauer, Vijay Venkataraman, Ralph Hasholzner, Robert Zaus, Teck Yang Lee