Patents by Inventor Ali Daniali

Ali Daniali 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: 20240121647
    Abstract: Systems, methods, and computer-readable media herein provide for detecting anomalies in RF emissions. RF emissions may be detected within a predetermined geographical area, for example by an RF detecting device. It is determined that at least a portion of the RF emissions trigger a predetermined threshold, such as a set of rules. Based on the RF emissions triggering a predetermined threshold, an anomaly is identified in the RF emissions. An indication of the anomaly is communicated to, for example, a third party device.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 11, 2024
    Inventor: Ali Daniali
  • Publication number: 20240087249
    Abstract: Systems, methods, and computer-readable media herein provide multiple perspectives for viewing lossless transmissions of VR scenes. Tracking and scene data associated with a three dimensional ā€œ3Dā€ scene are received and used to determine viewing parameters that define a particular perspective from which to render the 3D for display at a particular recipient device. The tracking and scene data is streamed without compression to recipient devices prior to rendering allowing for dynamic and flexible viewing perspective selection by the recipient devices. The recipient devices may render and display the 3D scene in accordance to a particular viewing perspective.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventor: Ali Daniali
  • Patent number: 11790048
    Abstract: This disclosure describes techniques that enable service providers to unobtrusively assist impaired individuals while communicating and transacting in a physical environment. An extended reality (XR) accessibility controller is described that is configured to capture, from an XR device, sensor data associated with an object at a geographic location, identify the object, and generate object data for delivery to the XR device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: October 17, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Ali Daniali, Christopher De La Garza, Hossam Basiony, Brian Garcia
  • Publication number: 20230215295
    Abstract: Systems, methods, and computer-readable media herein provide for real-time manipulation and animation of 3D rigged virtual models to generate sign language translation. Source video and audio data associated with content is provided to a neural network to determine choreographic actions that may be used to modify and animate the articulation control points of a 3D model within a 3D space. The animated 3D virtual model may be presented in relation to the source content to provide sign language translation of the source content.
    Type: Application
    Filed: December 31, 2021
    Publication date: July 6, 2023
    Inventor: Ali Daniali
  • Patent number: 11687427
    Abstract: Techniques are disclosed herein that relate to performing and managing validation tests for XR applications to provide validation for the quality and usability of the applications within XR capable user devices. An example provides a testing system that receives a request to perform validation tests for an XR application executing on an XR capable device, the request including unique testing specifications corresponding to the XR capable device. The testing system may identify testing device capabilities to perform the validation tests and select a testing device of a plurality of testing devices based at least on the testing device capabilities associated with the testing device to execute the validation tests for the XR application according to the testing specifications and report test results from the validation tests to a testing log.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 27, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Publication number: 20230199113
    Abstract: While a first UE is engaged in an active call with a third UE, the first UE may receive an incoming call from a second UE. An option is presented on a display of the first UE to place this incoming call on hold. In response to receiving touch input selecting the option to place the second UE on hold, one or more communications may be sent to the second UE on hold, such as interactive or non-interactive video or audio. As a result, the call experience may be enhanced. In particular, the user of the first UE may no longer incur the stress that comes with either having to flip back and forth between calls or make a decision whether to decline an incoming call. And the user of the second UE may be more likely to wait on hold until the first call has ended.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Inventors: Nicholas Benjamin Zellerhoff, Hang Hoi Yau, Hsin-Fu Henry Chiang, Ali Daniali
  • Patent number: 11645920
    Abstract: Techniques are described herein for securely managing and tracking UAV flight paths. The techniques include receiving a flight plan from an unmanned aerial vehicle (UAV). The UAV comprises a memory unit for storing a key associated with the UAV. The key enables the UAV to add one or more blocks on a blockchain distributed ledger, wherein the flight plan comprises one or more legs of a flight path. The techniques further include receiving, from the UAV, a block indicating that the UAV completed at least one leg of the flight path. The block can include a hash associated with the at least one leg of the flight path. The block is validated based at least on the hash associated with the at least one leg of the flight path and if the block is validated, a success notification is transmitted to the UAV to continue executing the flight plan.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 9, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Precia Carraway, Ali Daniali
  • Patent number: 11630700
    Abstract: An edge computing device receives, from a user device via an isolated local area network, a request for computing services that are hosted on the edge computing device and not on the user device. The edge computing device accesses policies that are applicable to the user device and the requested computing services. Based on the policies and the requested computing services, the edge computing device instantiates a container configured to provide the requested computing services. The container receives offloaded processing tasks from the device. The container executes the offloaded processing tasks, and sends, to the user device, data indicative of the processed tasks.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 18, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Patent number: 11570419
    Abstract: Techniques are described herein for delivering telematic and environmental data of live events to provide immersive experiences. In one aspect, the techniques include receiving a multimedia data stream of a live event at an encoder comprising one or more codecs from one or more user devices. The multimedia data stream is compressed via the one or more codecs to generate a compressed multimedia data stream. Upon receiving a request from a playback device, the compressed multimedia data stream is transmitted to a decoder comprising the one or more codecs to serve the playback device.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: January 31, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Patent number: 11366739
    Abstract: Techniques are described herein for implementing a testing and evaluation pipeline. The techniques include receiving testing specifications for validating an XR application executing on XR capable devices and mapping individual testing specifications to a corresponding XR capable device including the XR application. Upon mapping the individual testing specifications, testing configurations for an evaluation pipeline is determined. The evaluation pipeline may include one or more computing instances that execute one or more validation tests for the XR application executing on the corresponding XR capable device according to the individual testing specifications and the testing configurations. The one or more computing instances may operate in parallel to perform the one or more validation tests concurrently. Based at least on test results generated from the one or more computing instances and one or more evaluation criteria, the XR application executing on the corresponding XR capable device may be validated.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: June 21, 2022
    Assignee: T-Mobile Innovations LLC
    Inventor: Ali Daniali
  • Patent number: 11336608
    Abstract: Techniques are described herein for managing email traffic and reducing the flow of incoming messages by providing alternate communication service between a sender of an email and a recipient of the email. The techniques include detecting a new email initiated via an email client from a sender's user device, the new email being addressed to a recipient's email address that is associated with a recipient's email account. The techniques also include triggering the email client to display an option for an alternate communication service to communicate with a recipient associated with the recipient's email address based at least on communication settings associated with the recipient's email account. The techniques further include receiving, from the sender's user device, a selection for the alternate communication service to communicate with the recipient.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: May 17, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Patent number: 11305195
    Abstract: Techniques are described herein for presenting an extended environment based on real data obtained from a real-world environment. The techniques include pairing an XR capable user device and an onboard diagnostics (OBD) accessory device. Upon pairing, the XR capable user device receives vehicle data of a vehicle equipped with the OBD accessory device in a real-world environment. Based at least on the vehicle data, a virtual location and a virtual position of a user in an extended environment are determined, wherein the user operates the XR capable user device in the real-world environment represented in the extended environment. Upon determining the virtual location and the virtual position, the extended environment is presented via the XR capable user device.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: April 19, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Publication number: 20220060673
    Abstract: Techniques are described herein for delivering telematic and environmental data of live events to provide immersive experiences. In one aspect, the techniques include receiving a multimedia data stream of a live event at an encoder comprising one or more codecs from one or more user devices. The multimedia data stream is compressed via the one or more codecs to generate a compressed multimedia data stream. Upon receiving a request from a playback device, the compressed multimedia data stream is transmitted to a decoder comprising the one or more codecs to serve the playback device.
    Type: Application
    Filed: July 28, 2021
    Publication date: February 24, 2022
    Inventor: Ali Daniali
  • Publication number: 20220038845
    Abstract: This disclosure describes techniques that enable service providers to unobtrusively assist impaired individuals while communicating and transacting in a physical environment. An extended reality (XR) accessibility controller is described that is configured to capture, from an XR device, sensor data associated with an object at a geographic location, identify the object, and generate object data for delivery to the XR device.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 3, 2022
    Inventors: Ali Daniali, Christopher De La Garza, Hossam Basiony, Brian Garcia
  • Publication number: 20220019515
    Abstract: Techniques are described herein for implementing a testing and evaluation pipeline. The techniques include receiving testing specifications for validating an XR application executing on XR capable devices and mapping individual testing specifications to a corresponding XR capable device including the XR application. Upon mapping the individual testing specifications, testing configurations for an evaluation pipeline is determined. The evaluation pipeline may include one or more computing instances that execute one or more validation tests for the XR application executing on the corresponding XR capable device according to the individual testing specifications and the testing configurations. The one or more computing instances may operate in parallel to perform the one or more validation tests concurrently. Based at least on test results generated from the one or more computing instances and one or more evaluation criteria, the XR application executing on the corresponding XR capable device may be validated.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 20, 2022
    Inventor: Ali Daniali
  • Publication number: 20210346805
    Abstract: Techniques are described herein for presenting an extended environment based on real data obtained from a real-world environment. The techniques include pairing an XR capable user device and an onboard diagnostics (OBD) accessory device. Upon pairing, the XR capable user device receives vehicle data of a vehicle equipped with the OBD accessory device in a real-world environment. Based at least on the vehicle data, a virtual location and a virtual position of a user in an extended environment are determined, wherein the user operates the XR capable user device in the real-world environment represented in the extended environment. Upon determining the virtual location and the virtual position, the extended environment is presented via the XR capable user device.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 11, 2021
    Inventor: Ali Daniali
  • Patent number: 11144440
    Abstract: Techniques are described herein for implementing device-specific libraries to perform validation testing for XR applications executing on various XR capable devices. The techniques include receiving an XR application executing on an XR capable device. The XR application utilizes one or more software modules that are integrated into the XR application. One or more validation tests may be performed for the XR application in response to a request. The request can at least specify usage of the one or more software modules corresponding to the XR capable device and testing specifications corresponding to the XR capable device. The XR application is mapped to the one or more software modules and the one or more validation tests are executed for the XR application according to the testing specifications. Test results from the one or more validation tests are reported to a testing log via the one or more software modules.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: October 12, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Publication number: 20210311844
    Abstract: Techniques are disclosed herein that relate to performing and managing validation tests for XR applications to provide validation for the quality and usability of the applications within XR capable user devices. An example provides a testing system that receives a request to perform validation tests for an XR application executing on an XR capable device, the request including unique testing specifications corresponding to the XR capable device. The testing system may identify testing device capabilities to perform the validation tests and select a testing device of a plurality of testing devices based at least on the testing device capabilities associated with the testing device to execute the validation tests for the XR application according to the testing specifications and report test results from the validation tests to a testing log.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 7, 2021
    Inventor: Ali DANIALI
  • Publication number: 20210294657
    Abstract: An edge computing device receives, from a user device via an isolated local area network, a request for computing services that are hosted on the edge computing device and not on the user device. The edge computing device accesses policies that are applicable to the user device and the requested computing services. Based on the policies and the requested computing services, the edge computing device instantiates a container configured to provide the requested computing services. The container receives offloaded processing tasks from the device. The container executes the offloaded processing tasks, and sends, to the user device, data indicative of the processed tasks.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 23, 2021
    Inventor: Ali Daniali
  • Publication number: 20210065577
    Abstract: Techniques are described herein for detecting light emitting indicators on a device and determining the status of the device using cameras and/or extended reality (XR) capable user devices equipped with image/video capture components. The techniques include receiving content depicting one or more device status lights of a device, the one or more device status lights indicating a device status of the device. Upon receiving the video depicting one or more device status lights, one or more features of the one or more device status lights are detected to determine the device status of the device based at least on a combination of the one or more features. Thereafter, at least one course of action is identified to mitigate identified issues based at least on the device status of the device and the device status and the at least one course of action are provided for presentation.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventor: Ali Daniali