Patents by Inventor Mohammad A. Khojastepour

Mohammad A. Khojastepour 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: 20180211519
    Abstract: Systems and methods for detecting occupancy of at least one parking space by a vehicle are described. Detecting occupancy of at least one parking space includes at least one tag device fixed to a respective one of the at least one parking space. A first reader device is configured to interrogated the at least one tag device and detect a reply signal from the at least one tag device. A processor is configured to analyze the reply signal from the tag device including analyzing a received signal strength indication and a differential phase change of the reply signal to determine the presence of a vehicle in the parking space due to interference of the received signal by a signal blocking body.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 26, 2018
    Inventors: Mohammad Khojastepour, Mustafa Arslan, Sampath Rangarajan
  • Publication number: 20180198577
    Abstract: Methods and systems for assigning users to nodes include assigning user devices to respective macro nodes in a wireless network. Each of the user devices is assigned to a respective pico node in the wireless network. Each respective pico node is associated with the same macro node that the respective user device is assigned to. Resource allocation fractions are assigned to all pico nodes and all macro nodes in the wireless network based on the assignment of each of the plurality of user devices respective macro nodes and pico nodes.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 12, 2018
    Inventors: Narayan Prasad, Mohammad Khojastepour, Sampath Rangarajan
  • Patent number: 10021684
    Abstract: A computer-implemented method is provided for downlink scheduling in a MU-MIMO telecommunication system. The method includes identifying for each of multiple virtual users which collectively form a ground set of virtual users, a respective transmit precoder and receive beamformer combination that maximizes a difference between two submodular set functions applied over the ground set of virtual users, from among a plurality of combinations formed from a respective one of a plurality of transmit precoders and a respective one of a plurality of receive beamformers. The method includes transmitting data from at least some multiple virtual users, based on a downlink transmission schedule determined from the respective transmit precoder and receive beamformer combination identified for the at least some multiple virtual users. The ground set is formed from respective combinations of multiple actual users and the plurality of receive beamformers.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 10, 2018
    Assignee: NEC Corporation
    Inventors: Narayan Prasad, Yasaman Ghasempour, Mohammad Khojastepour, Sampath Rangarajan
  • Publication number: 20180157876
    Abstract: Aspects of the present disclosure describe a battery-free touch sensing user interface (UI) for Internet of Things (IoT) and other smart spaces employing Radio Frequency Identification (RFID) readers and tags that we call RIO. With RIO, any surface may be a touch-aware surface by attaching RFID tag(s) thereto. RIO advantageously supports custom-designed RFID tags and therefore facilitates customized UIs to be easily deployed in a real-world environment. RIO employs impedance tracking that results from a human finger—or other appendage—touching a surface of an RFID tag, thereby changing a characteristic impedance of the RFID tag antenna. This change manifests as a change in the phase of the RFID backscattered signal and is advantageously used by RIO to track fine-grained touch movement over the RFID tag. Disclosed further are multi-tag environments in which RIO operates and demonstrations including continuous tracking of finger movement during a swipe to within 3 mm of its actual position.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 7, 2018
    Inventors: Eugene CHAI, Swadhin PRADHAN, Sampath RANGARAJAN, Mohammad KHOJASTEPOUR, Karthikeyan SUNDARESAN
  • Publication number: 20180124780
    Abstract: In a wireless communications system including a first transmission point and a second transmission point, a wireless communications method implemented in the first transmission point supporting coordinated multi-point transmission and reception (CoMP) is disclosed. The wireless communications method comprises transmitting to the second transmission point one or more CoMP hypothesis sets, and transmitting to the second transmission point a benefit metric corresponding to each CoMP hypothesis set, wherein the benefit metric can be a negative value. Other methods, systems, and apparatuses also are disclosed.
    Type: Application
    Filed: December 29, 2017
    Publication date: May 3, 2018
    Inventors: Narayan Prasad, Mohammad Khojastepour, Mustafa Arslan, Karthikeyan Sundaresan, Sampath Rangarajan
  • Patent number: 9936414
    Abstract: Systems and methods for improving Long Term Evolution (LTE)-WiFi coexistence in a network, including configuring one or more LTE nodes for asynchronous access and synchronous transmission to bridge LTE and WiFi access modes. A channel is reserved for LTE transmission in the one or more LTE nodes, and a supplementary WiFi module is provided in the one or more LTE nodes for sensing the channel for occupancy and for broadcasting a reservation signal on the channel prior to the LTE transmission. Contention window sizes are scaled linearly by increasing the contention window sizes proportionally to a subframe collision rate to maintain throughput fairness to the WiFi, and synchronous transmission from the one or more LTE nodes to one or more User Devices (UEs) is performed by activating the unlicensed carrier for a reserved time period.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: April 3, 2018
    Assignee: NEC Corporation
    Inventors: Eugene Chai, Mohammad Khojastepour, Sampath Rangarajan, Karthikeyan Sundaresan, Krishna Garikipati
  • Publication number: 20180084600
    Abstract: A computer-implemented method for establishing communication links in a millimeter wave (mmWave) network by solving a linear integer packing problem is presented. The computer-implemented method includes determining active communication links between a plurality of transmitters and a plurality of receivers, setting each active communication link to have any arbitrary chosen weight or priority, and setting a minimum link quality threshold for each active communication link and subjecting each active communication link to constraints. Detected phantom constraints are mitigated by introducing new constraints with binary coefficients and by modifying one or more existing constraints by setting a number of coefficients within the existing constraints to zero.
    Type: Application
    Filed: August 16, 2017
    Publication date: March 22, 2018
    Inventors: Narayan Prasad, Mohammad Khojastepour, Sampath Rangarajan, Yasaman Ghasempour
  • Publication number: 20180084532
    Abstract: A computer-implemented method is provided for downlink scheduling in a MU-MIMO telecommunication system. The method includes identifying for each of multiple virtual users which collectively form a ground set of virtual users, a respective transmit precoder and receive beamformer combination that maximizes a difference between two submodular set functions applied over the ground set of virtual users, from among a plurality of combinations formed from a respective one of a plurality of transmit precoders and a respective one of a plurality of receive beamformers. The method includes transmitting data from at least some multiple virtual users, based on a downlink transmission schedule determined from the respective transmit precoder and receive beamformer combination identified for the at least some multiple virtual users. The ground set is formed from respective combinations of multiple actual users and the plurality of receive beamformers.
    Type: Application
    Filed: August 14, 2017
    Publication date: March 22, 2018
    Inventors: Narayan Prasad, Yasaman Ghasempour, Mohammad Khojastepour, Sampath Rangarajan
  • Patent number: 9888469
    Abstract: In a wireless communications system including a first transmission point and a second transmission point, a wireless communications method implemented in the first transmission point supporting coordinated multi-point transmission and reception (CoMP) is disclosed. The wireless communications method comprises transmitting to the second transmission point one or more CoMP hypothesis sets, and transmitting to the second transmission point a benefit metric corresponding to each CoMP hypothesis set, wherein the benefit metric can be a negative value. Other methods, systems, and apparatuses also are disclosed.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: February 6, 2018
    Assignee: NEC Corporation
    Inventors: Narayan Prasad, Mohammad Khojastepour, Mustafa Arslan, Karthikeyan Sundaresan, Sampath Rangarajan
  • Publication number: 20170324456
    Abstract: A method implemented in a base station used in a wireless communications system is disclosed. The method comprises having 1-layer, 2-layer, 3-layer, and 4-layer codebooks for 4 transmit antenna (4TX) transmission, each codebook including a plurality of precoding matrices, precoding data with one of the plurality of precoding matrices, and transmitting, to a user equipment, the precoded data, wherein each of the 1-layer and 2-layer codebooks comprises a first codebook and a second codebook, and wherein each precoding matrix in the first codebook comprises a first index and a second index. Other apparatuses, systems, and methods also are disclosed.
    Type: Application
    Filed: July 26, 2017
    Publication date: November 9, 2017
    Applicant: NEC Corporation
    Inventors: Narayan PRASAD, Guosen YUE, Mohammad KHOJASTEPOUR, Sampath RANGARAJAN
  • Patent number: 9813995
    Abstract: A method implemented in an access point (AP) used in a wireless communications system including a first uplink (UL) client device, a second UL client device, and a first downlink (DL) client device is disclosed. The method comprises: receiving, from the first DL client device, first composite channel matrix M1 comprising a first channel matrix and a second channel matrix, wherein the first DL client device estimates the first channel matrix and the second channel matrix. Other methods, systems, and apparatuses also are disclosed.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: November 7, 2017
    Assignee: NEC CORPORATION
    Inventors: Mohammad Khojastepour, Karthikeyan Sundaresan, Eugene Chai, Sampath Rangarajan
  • Publication number: 20170265083
    Abstract: Methods and a system are provided for enabling coexistence of WIFI and Long Term Evolution (LTE) in a wireless communication system. A method includes embedding in a data sequence, by a base station capable of transmitting and receiving LTE frames, a channel reservation packet that (i) is detectable by a WIFI receiver and (ii) reserves a particular one of a plurality of available unlicensed communication channels for a transmission duration of the data sequence. The method further includes transmitting, by the base station, the data sequence including the embedded channel reservation packet.
    Type: Application
    Filed: February 1, 2017
    Publication date: September 14, 2017
    Inventors: Mohammad Khojastepour, Eugene Chai, Karthikeyan Sundaresan, Sampath Rangarajan
  • Patent number: 9755716
    Abstract: A method implemented in a base station used in a wireless communications system is disclosed. The method comprises having 1-layer, 2-layer, 3-layer, and 4-layer codebooks for 4 transmit antenna (4TX) transmission, each codebook including a plurality of precoding matrices, (precoding data with one of the plurality of precoding matrices, and transmitting, to a user equipment, the precoded data, wherein each of the 1-layer and 2-layer codebooks comprises a first codebook and a second codebook, and wherein each precoding matrix in the first codebook comprises a first index and a second index. Other apparatuses, systems, and methods also are disclosed.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: September 5, 2017
    Assignee: NEC Corporation
    Inventors: Narayan Prasad, Guosen Yue, Mohammad Khojastepour, Sampath Rangarajan
  • Patent number: 9736785
    Abstract: An interference alignment system for communication structures that includes a single cell channel comprising an access point node, and a full bipartite interference channel (FBIC) configuration of a plurality of receiving nodes and a plurality of transmitting nodes. Each receiving node sees an interfering signal from all transmitting nodes. The access point node of the single cell channel provides a single node having downlink channels to all receiving nodes in the FBIC, and all of the uplink channels from the FBIC are to the single access point node to the single cell channel.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: August 15, 2017
    Assignee: NEC Corporation
    Inventors: Mohammad Khojastepour, Karthikeyan Sundaresan, Eugene Chai, Sampath Rangarajan
  • Patent number: 9723566
    Abstract: A method implemented in a wireless communications system including a first uplink (UL) client device, a second UL client device, a first downlink (DL) client device, and an access point (AP) is disclosed. The method comprises the following steps in this order: a) determining interference alignment (IA) solution between the first and second UL client devices and the first device; and b) determining, according to the IA solution, receive filter U0 for the AP and precoder V0 for the AP to improve a UL stream rate and a DL stream rate. Other methods, systems, and apparatuses also are disclosed.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: August 1, 2017
    Assignee: NEC Corporation
    Inventors: Mohammad Khojastepour, Karthikeyan Sundaresan, Eugene Chai, Sampath Rangarajan
  • Patent number: 9723567
    Abstract: A method implemented in an access point (AP) having N antennas used in a wireless communications system including two first client devices each of which has M antennas and two second client devices each of which has N antennas, where M and N are even is disclosed. The method comprises: performing interference alignment (IA) in common vector spaces; and delivering M+N streams. Other methods, systems, and apparatuses also are disclosed.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: August 1, 2017
    Assignee: NEC Corporation
    Inventors: Mohammad Khojastepour, Karthikeyan Sundaresan, Eugene Chai, Sampath Rangarajan
  • Patent number: 9722720
    Abstract: A method, system, and computer program product for minimizing intra-cell and inter-cell interference in a multi-cell full duplex communication system in a wireless network. The method includes selecting, by a client selector, a plurality of clients, wherein the plurality of clients includes a plurality of uplink clients configured to transmit signals and a plurality of downlink clients configured to receive signals over a plurality of data streams in each cell of the multi-cell full duplex communication system, and performing, by a spatial interference aligner, spatial interference alignment on interfering data streams to align the interfering data streams of uplink clients towards downlink clients in its own cell and downlink clients in a neighboring cell.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: August 1, 2017
    Assignee: NEC Corporation
    Inventors: Mohammad Khojastepour, Karthikeyan Sundaresan, Sampath Rangarajan
  • Publication number: 20170161109
    Abstract: Computer-implemented methods and a system are provided for distributing tasks between a plurality of processes in a computer network. A method includes distributing, by a load balancer in the computer network, tasks between the plurality of processes. The method further includes maintaining, by the load balancer, a registry for each of the tasks. For a given task, the registry indicates which of the plurality of processes to which the given task is distributed based on a hash function. The method also includes forming, by the load balancer, a respective set of registries for each of the plurality of processes, based on a set of thresholds. The method additionally includes redefining, by the load balancer, the set of thresholds when one of the plurality of processes ceases or a new process, added to the plurality of processes, commences.
    Type: Application
    Filed: November 28, 2016
    Publication date: June 8, 2017
    Inventors: Mohammad Khojastepour, Rajesh Mahindra, Sampath Rangarajan, Karthikeyan Sundaresan
  • Patent number: 9654174
    Abstract: A method for managing a power line communication network in a multi-flow environment. The method includes determining an average throughput between each pair of nodes acting in isolation within the power line communication network, defining logical zones by grouping each pair of nodes if the average throughput between the pair of nodes exceeds a first threshold, wherein the logical zones include a plurality of strongly coupled zones. The method further includes determining an aggregate throughput for a pair of flows between randomly selected pairs of nodes acting concurrently between the plurality of strongly coupled zones, determining a plurality of pair of flows that can be concurrently operated when the aggregate throughput exceeds the average throughput, estimating a resulting throughput of the plurality of pair of flows that can be concurrently operated, and optimizing a schedule for the plurality of pair of flows based on the resulting throughput.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: May 16, 2017
    Assignee: NEC Corporation
    Inventors: Karthikeyan Sundaresan, Mohammad Khojastepour, Sampath Rangarajan, Ahmed O. F. Atya
  • Publication number: 20170123859
    Abstract: A system and method are provided. The method includes a base station receiving a plurality of tasks from a plurality of user devices, each of the plurality of tasks involving a respective one of multiple sets of jobs. The method further includes a load balancer generating task allocations for the plurality of tasks, responsive to receiving the plurality of tasks from the base station. A unique task ID is generated for and assigned to each task, from which a task allocation is generated by the load balancer. The task allocations for the plurality of tasks are generated such that all the jobs received from a respective same one of the plurality of user devices are assigned to a same one of the worker entities in the set. The method also includes a set of worker entities performing the plurality of tasks in accordance with the task allocations.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 4, 2017
    Inventors: Mohammad Khojastepour, Rajesh Mahindra, Karthikeyan Sundaresan, Sampath Rangarajan