Patents by Inventor Saeed Bastani

Saeed Bastani 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: 20240176414
    Abstract: The present disclosure relates to labeling, prioritization, and processing of event data. In some embodiments, a-A system receives event data from one or more sensors, wherein the event data represents an event detected in a sensory environment, and processes the event data, including: performing a localization operation using the event and performing a labeling operation using the event data. The system determines, based on a set of criteria, whether to perform a prioritization action related to the event data and, in response to determining to perform a prioritization action, performs one or more prioritization action including causing prioritized output, by one or more sensory feedback devices of a user device, of sensory feedback in at least one sensory dimension based on the event data, the location data, and the one or more label.
    Type: Application
    Filed: June 16, 2021
    Publication date: May 30, 2024
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Paul MCLACHLAN, Gregoire PHILLIPS, Saeed BASTANI
  • Publication number: 20240147557
    Abstract: A first communication device and method therein for operating in a wireless communication network as a relay node are disclosed. The wireless communication network comprises a network node providing a coverage area and at least two mobile communication devices. The first communication device receiving (510) a request from the network node to function as a relay node for a second communication device and enters (520) into a relay mode operation. The first communication device sets up (530) a relay link comprising a first communication link between the first communication device and the network node and a second communication link between the first communication device and the second communication device and relays (540) communications between the network node and the second communication device via the relay link. In the relay mode operation, at least one of the mobility and functionality of the first communication device in a normal mode operation is controllable to prioritize the relaying function.
    Type: Application
    Filed: March 15, 2021
    Publication date: May 2, 2024
    Inventors: Bipin Balakrishnan, Fredrik Dahlgren, Ashkan Kalantari, Saeed Bastani
  • Publication number: 20240137838
    Abstract: A network node and method therein for ultra-reliable communication with a communication device in a wireless communications network are disclosed. The network node determines whether the communication with a second communication device is to be relayed via a relay node and determines that the first communication device is able to act as a relay node for the second communication device. The network node requests the first communication device to operate in a relay mode for relaying communications to the second communication device. The network node communicates with the second communication device over a relay link from the network node to the first communication device and from the first communication device to the second communication device.
    Type: Application
    Filed: March 14, 2021
    Publication date: April 25, 2024
    Inventors: Bipin Balakrishnan, Fredrik Dahlgren, Ashkan Kalantari, Saeed Bastani
  • Publication number: 20240022308
    Abstract: Methods and apparatus are provided. In an example aspect, a method in a network node of selecting one or more beams for communication with a wireless device and/or measurement by the wireless device is provided. The method comprises determining an indication of a location of a wireless device, determining an indication of motion of the wireless device, determining probabilities that the wireless device will move along each of a plurality of routes based on the indication of location of the wireless device and the indication of motion of the wireless device, and selecting one or more beams served by a base station for communication with the wireless device and/or measurement by the wireless device based on the probabilities.
    Type: Application
    Filed: November 19, 2020
    Publication date: January 18, 2024
    Inventors: Ashkan Kalantari, Saeed Bastani, Bhavin Patel, Mohammed Zourob
  • Patent number: 11749142
    Abstract: An Optical See-Through viewing device (100) comprising a controller (101) configured to control a display arrangement (110) comprising an image capturing device (112), wherein the controller (101) is further configured to: a) display virtual content (DVC, 115) overlapping at least one real-life object (RLO) viewable by a user's eye (E) through the Optical See-Through viewing device (100); b) capture a composite view of displayed virtual content (DVC, 115) overlapping real life object (RLO); c) determine captured virtual content (CVC) based on composite view; d) determine a difference (D) between captured virtual content (CVC) and the displayed virtual content (DVC, 115); e) determine modified virtual content (MDVC) based on the difference (D); and f) display the modified virtual content (MDVC).
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 5, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Alexander Hunt, Saeed Bastani, Andreas Kristensson, Yun Li
  • Publication number: 20230246698
    Abstract: Methods and apparatus are provided. In an example aspect, method of configuring a User Equipment (UE) is provided. The method includes detecting a movement of the UE, determining a context of the UE in response to the detected movement, and configuring at least one parameter of wireless communication between the UE and a base station based on the context of the UE and the detected movement.
    Type: Application
    Filed: June 26, 2020
    Publication date: August 3, 2023
    Inventors: Saeed BASTANI, Ashkan KALANTARI, Bhavinkumar PATEL, Mohammed ZOUROB
  • Publication number: 20230206449
    Abstract: An image processing arrangement (100) comprising a controller (101) configured to: a) receive (410) image data; b) perform semantic analysis (430) on the image data to c) identify (432)) a first region (R1) and a second region (R2) and to d) select (434) first settings (S1) and second settings (S2) corresponding to the identified first region (R1) and second region (R2) respectively; e) adapt (440) at least one filter (316, 314) according to the selected first and second settings (S1, S2, Sx); and f) perform (450) image processing on image data based on the adapted at least one filter (316, 314) wherein the first settings (S1) are applied to the at least one filter (316, 314) for the first region (R1) and the second settings (S2) are applied to the at least one filter (316, 314) for the second region (R2).
    Type: Application
    Filed: May 27, 2020
    Publication date: June 29, 2023
    Inventors: Alexander Hunt, Héctor Caltenco, Saeed Bastani
  • Publication number: 20230100728
    Abstract: A system comprising a first image processing arrangement and a second image processing arrangement, wherein the first image processing arrangement comprises a controller configured to: a) receive an image; b) select a task and a task identifier associated with task data; c) compress the image based on the task data; and d) transmit the compressed image to the second image processing arrangement for processing, and wherein the second image processing arrangement comprises a controller configured to: e) receive the compressed image and task identifier; f) retrieve task parameters associated with the task identifier; g) process the compressed image based on the task parameters; h) determine results and i) transmit the at least indications of the determined results to the first image processing arrangement, and the controller of the first image processing arrangement is further configured to: j) receive at least indications of a result of the processing from the second image processing arrangement; and k) indicat
    Type: Application
    Filed: March 3, 2020
    Publication date: March 30, 2023
    Inventors: Yun LI, Fredrik Dahlgren, Héctor Caltenco, Alexander Hunt, Saeed Bastani
  • Publication number: 20220414830
    Abstract: An image filtering arrangement comprising a controller configured to receive an image data file; propose zero or more regions of interest for the image data file; and to select adaptive filtering for at least one of the proposed zero or more regions of interest and apply the selected adaptive filtering to the at least one of the proposed zero or more regions of interest.
    Type: Application
    Filed: December 16, 2019
    Publication date: December 29, 2022
    Inventors: Alexander Hunt, Saeed Bastani, Héctor Caltenco
  • Publication number: 20220366691
    Abstract: A method of detecting objects in a video includes, for each image in the video, determining a degree of correlation between the image and at least one preceding image in a sequence of images; and obtaining a first measure of energy consumption required for performing an object detection process on the image, obtaining a second measure of energy consumption required for performing an object tracking process for tracking at least one object from a previous image, and comparing the first and second measures of energy. The object detection process is performed on the image if either said degree of correlation is below a threshold level or said first measure of energy is lower than the second measure of energy, and otherwise the object tracking process is performed on the image.
    Type: Application
    Filed: October 2, 2019
    Publication date: November 17, 2022
    Inventors: Yun LI, Alexander HUNT, Hector CALTENCO, Saeed BASTANI
  • Publication number: 20220351422
    Abstract: A method for processing data in a system configured to operate in either of at least a first power mode and a second power mode, wherein the first power mode is associated with a first power level and the second power mode is associated with a second power level, the second power level being higher than the first power level, wherein the first and second power modes each are configured to prepare a respective model for inference processing is disclosed. The method comprises acquiring (101) compressed data, determining (102) whether the system operates in the first power mode or in the second power mode.
    Type: Application
    Filed: July 2, 2019
    Publication date: November 3, 2022
    Inventors: Yun Li, Alexander Hunt, Saeed Bastani
  • Publication number: 20220294971
    Abstract: A method performed in a near sensor device (200) connected to a remote device (210) via a communication channel (220), for object detection in a video, the method comprising: detecting at least one object in the video scaled with a first set of scaling parameters (S312), using a first detection model (S314), encoding the video scaled with a second set of scaling parameters (S316), using an encoding quality parameter (S318), streaming the encoded video to the remote device (S320), streaming a side information associated to the encoded video to the remote device, wherein the side information comprises the information of the detected at least one object (S320), receiving a feedback from the remote device (S325), updating the configuration of the near sensor device (200) comprising adapting any of the first set of scaling parameters, the second set of scaling parameters, the first detection model and the encoding quality parameter (S340) based on the received feedback.
    Type: Application
    Filed: August 15, 2019
    Publication date: September 15, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Fredrik DAHLGREN, Yun LI, Saeed BASTANI
  • Publication number: 20220284689
    Abstract: An object detection arrangement having a controller configured to: a) receive a plurality of image data streams; b) perform feature extraction on each of the received a plurality of images providing a plurality of feature data streams; and to c) perform a common feature extraction based on the plurality of feature data streams providing as common feature data stream for object detection.
    Type: Application
    Filed: July 17, 2019
    Publication date: September 8, 2022
    Inventors: Ashkan KALANTARI, Héctor CALTENCO, Saeed BASTANI, Yun LI
  • Publication number: 20220244541
    Abstract: An Optical See-Through viewing device (100) comprising a controller (101) configured to control a display arrangement (110) comprising an image capturing device (112) and a reflective device (114), wherein the controller (101) is further configured to calibrate the Optical See-Through viewing device (100) by: a) adapting (600) the reflective device (114) to enable the image capturing device to capture an image of a user's eye (E); b) capturing (610) an image of a user's eye (E); c) determining (620) a location of the user's eye (E); d) determining (630) a displacement for adapting the display arrangement (110); e) adapting (640) at least a part of the display arrangement (110, 112, 111); and f) returning (650) the reflective device (114).
    Type: Application
    Filed: June 7, 2019
    Publication date: August 4, 2022
    Inventors: Alexander Hunt, Saeed Bastani, Andreas Kristensson, Yun Li
  • Publication number: 20220222923
    Abstract: An object detection device has a controller configured to receive classification data and regions for an image. The regions are prioritized and if a region is selected for further prediction, a photographic feature for the selected region is determined and a re-capture of the selected region is made based on the photographic feature by updating an image capturing device. The re-captured region is re-processed and classification data is re-generated. Then, final object detection for selected region(s) is performed and final object detection for not-selected region(s) is performed.
    Type: Application
    Filed: May 28, 2019
    Publication date: July 14, 2022
    Inventors: Saeed Bastani, Héctor Caltenco, Alexander Hunt
  • Publication number: 20220217378
    Abstract: A method for accelerating inference for compressed videos, the method comprising: extracting (220) features for a frame comprised in a compressed bit stream; generating (230) a partition map comprising zero or more partitions; determining (240) a total area covered by the zero or more partitions; comparing (250) the total area covered to a threshold; if the total area covered exceeds the threshold, generating (260) a motion vector map and warping (290) the feature maps based on the motion vector map.
    Type: Application
    Filed: April 23, 2019
    Publication date: July 7, 2022
    Inventors: Yun Li, Saeed Bastani, Andreas Kristensson, Alexander Hunt
  • Publication number: 20220101100
    Abstract: A method for dynamic load distribution for a distributed neural network is disclosed. The method comprises estimating, in a device of the neural network, an energy usage for processing at least one non-processed layer in the device, and estimating, in the device of the neural network, an energy usage for transmitting layer output of at least one processed layer to a cloud service of the neural network for processing. The method further comprises comparing, in the device of the neural network, the estimated energy usage for processing the at least one non-processed layer in the device with the estimated energy usage for transmitting the layer output of the at least one processed layer to the cloud service.
    Type: Application
    Filed: February 13, 2019
    Publication date: March 31, 2022
    Inventors: Saeed Bastani, Yun Li, Anders Berkeman, Maria Henningsson, Ashkan Kalantari
  • Publication number: 20220044602
    Abstract: An Optical See-Through viewing device (100) comprising a controller (101) configured to control a display arrangement (110) comprising an image capturing device (112), wherein the controller (101) is further configured to: a) display virtual content (DVC, 115) overlapping at least one real-life object (RLO) viewable by a user's eye (E) through the Optical See-Through viewing device (100); b) capture a composite view of displayed virtual content (DVC, 115) overlapping real life object (RLO); c) determine captured virtual content (CVC) based on composite view; d) determine a difference (D) between captured virtual content (CVC) and the displayed virtual content (DVC, 115); e) determine modified virtual content (MDVC) based on the difference (D); and f) display the modified virtual content (MDVC).
    Type: Application
    Filed: December 4, 2018
    Publication date: February 10, 2022
    Inventors: Alexander Hunt, Saeed Bastani, Andreas Kristensson, Yun Li