Patents by Inventor Rashid Ahmed Akbar Attar

Rashid Ahmed Akbar Attar 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: 11961007
    Abstract: A method for accelerating machine learning on a computing device is described. The method includes hosting a neural network in a first inference accelerator and a second inference accelerator. The neural network split between the first inference accelerator and the second inference accelerator. The method also includes routing intermediate inference request results directly between the first inference accelerator and the second inference accelerator. The method further includes generating a final inference request result from the intermediate inference request results.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: April 16, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Colin Beaton Verrilli, Rashid Ahmed Akbar Attar, Raghavendar Bhavansikar
  • Patent number: 11632789
    Abstract: Aspects of the present disclosure provide wireless communication devices and methods configured to operate with multiple active connections. A user equipment establishes a first active connection associated with a first subscription. The user equipment also establishes a second active connection, simultaneous to the first active connection, associated with a second subscription. The user equipment provides modem information corresponding to connection qualities of the first active connection and second active connection, to an operating system of the user equipment. Furthermore, the user equipment mitigates contention between the first active connection and second active connection by degrading at least one of the first active connection or second active connection in accordance with a decision given by the operating system based on the modem information.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: April 18, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Joseph Soriaga, Jun Hu, Huang Lou, Jing Sun, Rashid Ahmed Akbar Attar
  • Patent number: 11184699
    Abstract: Some disclosed systems may include a microphone system having two or more microphones, an interface system and a control system. In some examples, the control system may be capable of receiving, via the interface system, audio data from two or more microphones of the microphone system, of determining a gesture location based, at least in part, on the audio data and of controlling one or more settings of the system based on the gesture location.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: November 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Han, Jin Won Lee, Xinzhou Wu, Rashid Ahmed Akbar Attar
  • Patent number: 10841927
    Abstract: Aspects of the present disclosure provide wireless communication devices and methods configured to operate with multiple active connections. A user equipment establishes a first active connection associated with a first subscription. The user equipment also establishes a second active connection, simultaneous to the first active connection, associated with a second subscription. The user equipment provides modem information corresponding to connection qualities of the first active connection and second active connection, to an operating system of the user equipment. Furthermore, the user equipment mitigates contention between the first active connection and second active connection by degrading at least one of the first active connection or second active connection in accordance with a decision given by the operating system based on the modem information.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: November 17, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Joseph Binamira Soriaga, Jun Hu, Huang Lou, Jing Sun, Rashid Ahmed Akbar Attar
  • Patent number: 10740017
    Abstract: Aspects of the present disclosure relate to protecting the contents of memory in an electronic device, and in particular to systems and methods for transferring data between memories of an electronic device in the presence of strong magnetic fields. In one embodiment, a method of protecting data in a memory in an electronic device includes storing data in a first memory in the electronic device; determining, via a magnetic sensor, a strength of an ambient magnetic field; comparing the strength of the ambient magnetic field to a threshold; transferring the data in the first memory to a second memory in the electronic device upon determining that the strength of the ambient magnetic field exceeds the threshold; and transferring the data from the second memory to the first memory upon determining that the strength of the ambient magnetic field no longer exceeds the threshold.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: August 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Chando Park, Wei-Chuan Chen, Sungryul Kim, Adam Edward Newham, Seung Hyuk Kang, Rashid Ahmed Akbar Attar
  • Publication number: 20200250545
    Abstract: A method for accelerating machine learning on a computing device is described. The method includes hosting a neural network in a first inference accelerator and a second inference accelerator. The neural network split between the first inference accelerator and the second inference accelerator. The method also includes routing intermediate inference request results directly between the first inference accelerator and the second inference accelerator. The method further includes generating a final inference request result from the intermediate inference request results.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 6, 2020
    Inventors: Colin Beaton VERRILLI, Rashid Ahmed Akbar ATTAR, Raghavendar BHAVANSIKAR
  • Publication number: 20200008093
    Abstract: Aspects of the present disclosure provide wireless communication devices and methods configured to operate with multiple active connections. A user equipment establishes a first active connection associated with a first subscription. The user equipment also establishes a second active connection, simultaneous to the first active connection, associated with a second subscription. The user equipment provides modem information corresponding to connection qualities of the first active connection and second active connection, to an operating system of the user equipment. Furthermore, the user equipment mitigates contention between the first active connection and second active connection by degrading at least one of the first active connection or second active connection in accordance with a decision given by the operating system based on the modem information.
    Type: Application
    Filed: August 28, 2019
    Publication date: January 2, 2020
    Inventors: Joseph SORIAGA, Jun Hu, Huang Lou, Jing Sun, Rashid Ahmed Akbar Attar
  • Patent number: 10506990
    Abstract: Aspects of the subject matter described in this disclosure can be implemented in a fall detection device and method. One or more motion sensors can access a user's acceleration data. The acceleration data can be segmented using a segmentation algorithm to identify a potential fall event. The segmentation algorithm can determine a cumulative sum of the acceleration data, where the cumulative sum is based on acceleration values being greater than or less than an acceleration threshold value, and a potential fall event can be identified where the cumulative sum is greater than a cumulative sum threshold value. Statistical features can be extracted from the segmented acceleration data and aggregated, and a determination can be made as to whether the potential fall event is a fall event based at least in part on the statistical features.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: December 17, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jin Won Lee, Xinzhou Wu, Rashid Ahmed Akbar Attar, Feng Han
  • Patent number: 10499425
    Abstract: Methods and apparatuses for communicating in a wireless communication network are disclosed. For example, one method includes determining, by a first access point, a polling schedule for communicating with one or more wireless stations on a first wireless communication channel, the polling schedule for a second access point on a second wireless communication channel. The method further includes transmitting, by the first access point, on the first wireless communication channel, transmission information to the one or more wireless stations, wherein the transmission information comprises information for the one or more wireless stations to receive a transmission from the second access point on the second wireless communication channel. The method further includes transmitting, by the first access point, on the first wireless communication channel, one or more packets to at least one of the one or more wireless stations in accordance with the polling schedule.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Linhai He, Maksim Krasnyanskiy, Yacob Cohen-Arazi, Rajesh Kumar, Bibhu Mohanty, Rashid Ahmed Akbar Attar, Wenjia Lai, Danyang Cong, Qi Xue
  • Publication number: 20190364371
    Abstract: Some disclosed systems may include a microphone system having two or more microphones, an interface system and a control system. In some examples, the control system may be capable of receiving, via the interface system, audio data from two or more microphones of the microphone system, of determining a gesture location based, at least in part, on the audio data and of controlling one or more settings of the system based on the gesture location.
    Type: Application
    Filed: August 13, 2019
    Publication date: November 28, 2019
    Inventors: Feng Han, Jin Won Lee, Xinzhou Wu, Rashid Ahmed Akbar Attar
  • Patent number: 10477328
    Abstract: Some disclosed systems may include a microphone system having two or more microphones, an interface system and a control system. In some examples, the control system may be capable of receiving, via the interface system, audio data from two or more microphones of the microphone system, of determining a gesture location based, at least in part, on the audio data and of controlling one or more settings of the system based on the gesture location.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Feng Han, Jin Won Lee, Xinzhou Wu, Rashid Ahmed Akbar Attar
  • Publication number: 20190332306
    Abstract: Aspects of the present disclosure relate to protecting the contents of memory in an electronic device, and in particular to systems and methods for transferring data between memories of an electronic device in the presence of strong magnetic fields. In one embodiment, a method of protecting data in a memory in an electronic device includes storing data in a first memory in the electronic device; determining, via a magnetic sensor, a strength of an ambient magnetic field; comparing the strength of the ambient magnetic field to a threshold; transferring the data in the first memory to a second memory in the electronic device upon determining that the strength of the ambient magnetic field exceeds the threshold; and transferring the data from the second memory to the first memory upon determining that the strength of the ambient magnetic field no longer exceeds the threshold.
    Type: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Inventors: Chando PARK, Wei-Chuan CHEN, Sungryul KIM, Adam Edward NEWHAM, Seung Hyuk KANG, Rashid Ahmed Akbar ATTAR
  • Patent number: 10410714
    Abstract: Multi-level cell (MLC) static random access memory (SRAM) (MLC SRAM) cells configured to perform multiplication operations are disclosed. In one aspect, an MLC SRAM cell includes SRAM bit cells, wherein data values stored in SRAM bit cells correspond to a multiple-bit value stored in the MLC SRAM cell that serves as first operand in multiplication operation. Voltage applied to read bit line is applied to each SRAM bit cell, wherein the voltage is an analog representation of a multiple-bit value that serves as a second operand in the multiplication operation. For each SRAM bit cell, if a particular binary data value is stored, a current correlating to the voltage of the read bit line is added to a current sum line. A magnitude of current on the current sum line is an analog representation of a multiple-bit product of the first operand multiplied by the second operand.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: September 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Xia Li, Seung Hyuk Kang, Venkat Rangan, Rashid Ahmed Akbar Attar, Nicholas Ka Ming Stevens-Yu
  • Publication number: 20190247618
    Abstract: A medical system is provided. The medical system includes a guidewire configured to guide a catheter to a target location within a body, the guidewire including a sensor configured to collect sensor data indicative of a location within the body, and an electrical conductor configured to conduct electrical signals representing the sensor data. The medical system further includes a wireless transmitter and a first antenna electrically coupled with the sensor via the electrical conductor and configured to: receive the electrical signals representing the sensor data; generate, from the electrical signals, first wireless signals representing the sensor data; and transmit, via the first antenna, first wireless signals.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 15, 2019
    Inventors: Stephen Jay SHELLHAMMER, Rashid Ahmed Akbar ATTAR, Adam Edward NEWHAM, William Henry VON NOVAK, Osvaldo ALCALA, Jorge GARCIA, Daniel BUTTERFIELD, Ravindra SHENOY
  • Patent number: 10303235
    Abstract: A power management system for stack memory thread tasks according to some examples of the disclosure may include a non-collapsible memory region, a collapsible memory region configured below the non-collapsible memory region, a memory management unit in communication with the non-collapsible memory region and the collapsible memory region, the memory management unit operable to allocate a portion of the non-collapsible memory region and a portion of the collapsible memory region to a thread task upon initialization of the thread task and power down the portion of the collapsible memory region allocated to the thread task upon receiving a power down command.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: May 28, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Adam Edward Newham, Kenneth David Easton, Rashid Ahmed Akbar Attar
  • Patent number: 10271274
    Abstract: Access terminals are adapted to facilitate extended time periods for maintaining PPP sessions. According to one example, an access terminal can communicate with a network entity to establish a PPP session maintained by an extended time period. The extended time frame can be different (e.g., greater or less) than a default time period for maintaining the PPP session. For instance, the access terminal may establish a PPP session including a PPP connection. The access terminal may also send a persistence indicator to the network entity to cause setting the extended time period for maintaining the PPP session. The network entity may receive the persistence indicator and accordingly employ a differing time period (e.g., an extended time period) for maintaining the PPP session. Other aspects, embodiments, and features are also included.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: April 23, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ravindra Manohar Patwardhan, Rashid Ahmed Akbar Attar
  • Publication number: 20190088309
    Abstract: Multi-level cell (MLC) static random access memory (SRAM) (MLC SRAM) cells configured to perform multiplication operations are disclosed. In one aspect, an MLC SRAM cell includes SRAM bit cells, wherein data values stored in SRAM bit cells correspond to a multiple-bit value stored in the MLC SRAM cell that serves as first operand in multiplication operation. Voltage applied to read bit line is applied to each SRAM bit cell, wherein the voltage is an analog representation of a multiple-bit value that serves as a second operand in the multiplication operation. For each SRAM bit cell, if a particular binary data value is stored, a current correlating to the voltage of the read bit line is added to a current sum line. A magnitude of current on the current sum line is an analog representation of a multiple-bit product of the first operand multiplied by the second operand.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Xia Li, Seung Hyuk Kang, Venkat Rangan, Rashid Ahmed Akbar Attar, Nicholas Ka Ming Stevens-Yu
  • Patent number: 10154458
    Abstract: Certain aspects of the present disclosure relate to apparatuses and methods for maintaining reachability at a user equipment (UE). In one aspect, the apparatuses and methods are configured to detect a change in a radio connection between the UE and a peer entity, wherein the change in the radio connection is associated with the UE entering an idle state, to communicate to the peer entity, in response to detecting the change in the radio condition, an indication that the UE is to enter the idle state and is reachable for a specified duration of time while in the idle state, and to enter the idle state after communicating the indication to the peer entity. In another aspect, the apparatuses and methods are configured to communicate to the peer entity an indication that the peer entity is not to attempt to reach the UE during the specified duration of time.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: December 11, 2018
    Assignee: Qualcomm Incorporated
    Inventors: Sitaramanjaneyulu Kanamarlapudi, Liangchi Hsu, Rashid Ahmed Akbar Attar, Girish Valluru
  • Publication number: 20180255573
    Abstract: Methods and apparatuses for communicating in a wireless communication network are disclosed. For example, one method includes determining, by a first access point, a polling schedule for communicating with one or more wireless stations on a first wireless communication channel, the polling schedule for a second access point on a second wireless communication channel. The method further includes transmitting, by the first access point, on the first wireless communication channel, transmission information to the one or more wireless stations, wherein the transmission information comprises information for the one or more wireless stations to receive a transmission from the second access point on the second wireless communication channel. The method further includes transmitting, by the first access point, on the first wireless communication channel, one or more packets to at least one of the one or more wireless stations in accordance with the polling schedule.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Linhai He, Maksim Krasnyanskiy, Yacob Cohen-Arazi, Rajesh Kumar, Bibhu Mohanty, Rashid Ahmed Akbar Attar, Wenjia Lai, Danyang Cong, Qi Xue
  • Patent number: 10045374
    Abstract: A method and apparatus for managing access to a wireless medium by one or more stations (STAs) in a wireless network. A device determines a first transmit opportunity for a first STA of the one or more STAs in the wireless network. The device enables the first STA to access the wireless medium for a duration of the first transmit opportunity by broadcasting a first grant message to the one or more STAs in the wireless network. The first grant message indicates allocation of the first transmit opportunity to the first STA. The device may selectively adjust the duration of the first transmit opportunity based at least in part on one or more properties of the wireless network.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: August 7, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Rashid Ahmed Akbar Attar, Linhai He, Bibhu Prasad Mohanty, Hemanth Sampath