Patents by Inventor Ahmad Byagowi

Ahmad Byagowi 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: 20210288738
    Abstract: The disclosed systems and methods may include a network device for evaluating, developing, and benchmarking a precision time protocol network. Additionally, the disclosed systems and methods may be directed to utilizing direct server return for content delivery network traffic. The disclosed apparatus may include a grommet and a clip, where the grommet includes an opening shaped to hold at least one cable such as a medusa cable and a groove around an outer diameter of the grommet. The disclosed apparatuses, systems, and methods may include an apparatus for organizationally distributing cables to rackmount network devices. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: June 2, 2021
    Publication date: September 16, 2021
    Inventors: Ahmad Byagowi, Andrei Lukovenko, Huapeng Zhou, Yair Gottdenker, Alan H. Frindell, Roberto Javier Peon, Luca Niccolini, Yang Chi, Matthew Hansen Joras, Chenyu Xu, Blanche Sydney Christina Chisholm, Shawn Blanchard, Hao-Yun Ma, Wei-Ta Peng
  • Patent number: 11113058
    Abstract: Instructions to be executed by a processing unit that is configured to handle a predefined instruction set are prefetched. A set of instructions in the prefetched instructions to be combined as a macro instruction to be executed by a reconfigurable logic unit is identified. The macro instruction is issued to the reconfigurable logic unit rather than issuing the identified set of instructions to the processing unit.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 7, 2021
    Assignee: Facebook, Inc.
    Inventor: Ahmad Byagowi
  • Patent number: 11099639
    Abstract: The disclosed computer-implemented method may include transmitting a first signal by a first antenna element included in a head mounted display system, analyzing the second signal to determine multidimensional data for the second signal, comparing the multidimensional data for the second signal to known multidimensional data related to positions of a gaze of an eye of a user in the head mounted display system, identifying a position of a gaze for an eye of a user in the head mounted display system based on the comparison, and adjusting image data for display on a display device included in the head mounted display system based on the identified position of the gaze of the eye of the user. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: August 24, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Ahmad Byagowi
  • Patent number: 11042413
    Abstract: Utilization metrics associated with a plurality of eligible compute tasks executable on a plurality of field-programmable gate arrays are determined. The utilization metrics are evaluated to dynamically identify a reallocation of an identified field-programmable gate array resource of the field-programmable gate arrays to handle a selected eligible compute task of the eligible compute tasks. The identified field-programmable gate array resource is automatically reprogrammed to handle the selected eligible compute task.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 22, 2021
    Assignee: Facebook, Inc.
    Inventors: Ahmad Byagowi, Michael Maroye Lambeta, Martin Mroz
  • Patent number: 11042414
    Abstract: A request to perform a compute task is received. A service to perform at least a portion of the compute task is identified, wherein the identified service is associated with a field-programmable gate array that has been programmed to perform at least the portion of the compute task. The identified service to perform at least the portion of the compute task of the request is invoked. At least the portion of the compute task is executed using the field-programmable gate array.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 22, 2021
    Assignee: Facebook, Inc.
    Inventors: Ahmad Byagowi, Michael Maroye Lambeta, Martin Mroz
  • Patent number: 10930184
    Abstract: The disclosed computer-implemented method may include a display calibration apparatus. The display calibration apparatus may include a lens and an actively-cooled electromagnetic radiation detector configured to detect electromagnetic radiation emitted from various pixels of an electronic display panel under test. The electromagnetic radiation may travel through the lens prior to reaching the detector. The display calibration apparatus may also include a special-purpose computing device configured to: analyze the detected electromagnetic radiation from the pixels of the electronic display panel and generate calibration data for the electronic display panel using a specified calibration algorithm. As such, the electronic display panel may operate using the generated calibration data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: February 23, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Nan Bai, Ahmad Byagowi, Kieran Tobias Levin
  • Publication number: 20210049942
    Abstract: The disclosed computer-implemented method may include a display calibration apparatus. The display calibration apparatus may include a lens and an actively-cooled electromagnetic radiation detector configured to detect electromagnetic radiation emitted from various pixels of an electronic display panel under test. The electromagnetic radiation may travel through the lens prior to reaching the detector. The display calibration apparatus may also include a special-purpose computing device configured to: analyze the detected electromagnetic radiation from the pixels of the electronic display panel and generate calibration data for the electronic display panel using a specified calibration algorithm. As such, the the electronic display panel may operate using the generated calibration data. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 18, 2021
    Inventors: Nan Bai, Ahmad Byagowi, Kieran Tobias Levin
  • Patent number: 10854532
    Abstract: Compressed air and lattice structure cooling is disclosed. In an embodiment, an assembly includes a heat conductive lattice structure with open-cell voids. The assembly also includes a port configured to provide compressed air that is directed toward the heat conductive lattice structure. The assembly also includes a base configured to be coupled to an electronic component and thermally coupled to the heat conductive lattice structure.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Ahmad Byagowi, Spencer John Paul Burns
  • Patent number: 10856448
    Abstract: Compressed air cooling is disclosed. In an embodiment, an assembly includes an input configured to receive compressed air. The assembly also includes an expansion chamber configured to at least in part contain an expansion of the compressed air. The assembly also includes a base configured to be thermally cooled via the expansion of the compressed air and configured to be coupled to an electronic component.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Scott C. Wiley, Andrew Gold, Ahmad Byagowi
  • Publication number: 20200351233
    Abstract: In one embodiment, a method includes determining if notifications to be sent to user would benefit from being delivered by haptic stimulation under a current context. This determination may be made by accessing historical notification data of how the user previously responded to notifications in a similar context, and ranking conversion scores for each of one or more haptic-enabled delivery channels, wherein a conversion score indicates a probability of the user interacting with the notification. The most appropriate haptic message-delivery channel is selected based on the scores and historical data, and the notification is sent accordingly.
    Type: Application
    Filed: July 16, 2020
    Publication date: November 5, 2020
    Inventors: Ramesh Raskar, Nafissa Yakubova, Ahmad Byagowi, Marie K. Herring
  • Patent number: 10825370
    Abstract: A computer-implemented method for updating pixel arrays may include (i) displaying an image on an array of pixels via a set of pixel control modules, where each pixel within the array of pixels is communicatively coupled to a different pixel control module within the set of pixel control modules, (ii) receiving an instruction to update the image displayed on the array of pixels to a new image, (iii) identifying a pixel within the array of pixels that is in a different state in the new image than in the image, and (iv) updating the pixel to the different state by transmitting a signal from the pixel control module directly to the pixel that updates the pixel independently of additional pixels. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: November 3, 2020
    Assignee: Facebook Technologies, LLC
    Inventor: Ahmad Byagowi
  • Patent number: 10777251
    Abstract: A first value is stored in a first memory cell. A first component output current, from a first electronic component, is provided based on the stored first value, wherein the first component output current is proportional to a place value represented by the first value. A second value is stored in a second memory cell. A second component output current, from a second electronic component, is provided based on the stored second value, wherein the second component output current is proportional to a place value represented by the second value. A combined current of at least the first component output current and the second component output current is detected, wherein the combined current corresponds to a sum of at least the first value and the second value.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 15, 2020
    Assignee: Facebook, Inc.
    Inventors: Ahmad Byagowi, Aravind Kalaiah, Mikhail Smelyanskiy
  • Patent number: 10742585
    Abstract: In one embodiment, a method includes determining if notifications to be sent to user would benefit from being delivered by haptic stimulation under a current context. This determination may be made by accessing historical notification data of how the user previously responded to notifications in a similar context, and ranking conversion scores for each of one or more haptic-enabled delivery channels, wherein a conversion score indicates a probability of the user interacting with the notification. The most appropriate haptic message-delivery channel is selected based on the scores and historical data, and the notification is sent accordingly.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: August 11, 2020
    Assignee: Facebook, Inc.
    Inventors: Ramesh Raskar, Nafissa Yakubova, Ahmad Byagowi, Marie K. Herring
  • Patent number: 10685592
    Abstract: A near-eye display (NED) comprises an electronic display, an optical assembly, a scanning assembly, and a controller. The controller generates display instructions based in part on content. The display instructions describe a resolution within an adjustable range of resolutions and a frame rate within adjustable range of frame rates. The electronic display emits a plurality of light rays at the frame rate based on the display instructions. The scanning assembly shifts a direction of at least one of the plurality of light rays in accordance with the display instructions. The optical assembly controls a field of view at an eye box and directs the plurality of light rays including the at least one shifted light ray toward the eye box. The plurality of light rays form a virtual display that displays the content at the resolution and the frame rate.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: June 16, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Zhang Jia, Ramesh Raskar, Ahmad Byagowi
  • Patent number: 10497295
    Abstract: A near-eye display (NED) comprises an electronic display, an optical assembly, a scanning assembly, and a controller. The controller generates display instructions based in part on content. The display instructions describe a resolution within an adjustable range of resolutions and a frame rate within adjustable range of frame rates. The electronic display emits a plurality of light rays at the frame rate based on the display instructions. The scanning assembly shifts a direction of at least one of the plurality of light rays in accordance with the display instructions. The optical assembly controls a field of view at an eye box and directs the plurality of light rays including the at least one shifted light ray toward the eye box. The plurality of light rays form a virtual display that displays the content at the resolution and the frame rate.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: December 3, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Zhang Jia, Ramesh Raskar, Ahmad Byagowi
  • Publication number: 20190215289
    Abstract: In one embodiment, a method includes determining if notifications to be sent to user would benefit from being delivered by haptic stimulation under a current context. This determination may be made by accessing historical notification data of how the user previously responded to notifications in a similar context, and ranking conversion scores for each of one or more haptic-enabled delivery channels, wherein a conversion score indicates a probability of the user interacting with the notification. The most appropriate haptic message-delivery channel is selected based on the scores and historical data, and the notification is sent accordingly.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 11, 2019
    Inventors: Ramesh Raskar, Nafissa Yakubova, Ahmad Byagowi, Marie K. Herring