Patents by Inventor Saeed Abbasi

Saeed Abbasi 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: 11556546
    Abstract: Systems and methods can suggest applications and/or recipients for a user of a computing device to perform communication. The suggestions can be provided on a user interface for a user to select. A suggestion engine can use historical user interactions that include a recipient, a communication application used to communicate with the recipient, and contextual data to determine which application and/or recipients to suggest. The user interactions may occur in a variety of ways, e.g., after a content object has been selected within a host application, where a communication application is selected thereafter. Multiple models may be used to provide the suggestions, such as a pattern model or a cluster model that uses recent user interactions. As another example, a heuristics model may also be used.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: January 17, 2023
    Assignee: Apple Inc.
    Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
  • Publication number: 20200380003
    Abstract: Systems and methods can suggest applications and/or recipients for a user of a computing device to perform communication. The suggestions can be provided on a user interface for a user to select. A suggestion engine can use historical user interactions that include a recipient, a communication application used to communicate with the recipient, and contextual data to determine which application and/or recipients to suggest. The user interactions may occur in a variety of ways, e.g., after a content object has been selected within a host application, where a communication application is selected thereafter. Multiple models may be used to provide the suggestions, such as a pattern model or a cluster model that uses recent user interactions. As another example, a heuristics model may also be used.
    Type: Application
    Filed: March 30, 2020
    Publication date: December 3, 2020
    Applicant: Apple Inc.
    Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
  • Patent number: 9997083
    Abstract: One embodiment provides a system comprising at least one learner application module for receiving feedback data from at least one user via at least one electronic device, about information presented to the users by a presenter. The system further comprises at least one sensor for capturing contextual data associated with the users. The system further comprises a recommendation provider for collecting feedback data and contextual data from each learner application module and each sensor, respectively. The recommendation provider determines at least one personalized recommendation for each user based on the collected data and the presented information.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Saeed Abbasi Moghaddam, Emmanuel M. Tapia
  • Patent number: 9794355
    Abstract: In some embodiments, computer implemented methods, systems, and computer readable media can receive a notification from at least one of a plurality of notification nodes. The notification can be associated with a target user. Information related to the target user can be acquired. Information related to the plurality of notification nodes can be acquired. The plurality of notification nodes can be ranked based on at least one of the information related to the target user or the information related to the plurality of notification nodes. Then one or more notification nodes that satisfy one or more specified ranking criteria can be selected. The notification can be formatted based on at least one of the information related to the target user or information related to the one or more selected notification nodes. The formatted notification can then be transmitted to the one or more selected notification nodes.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: October 17, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Saeed Abbasi Moghaddam, Emmanuel Tapia
  • Publication number: 20160099677
    Abstract: A crystal oscillator achieves fast start-up by injecting an in-band periodic signal into the crystal oscillator driver circuit. The in-band periodic signal has a frequency that is within a bandwidth of the crystal oscillator. Injection of the in-band periodic signal begins in response to a power-up condition and stops after a predetermined time period corresponding to the amount of time it takes to ensure the crystal driver is achieving full swing.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventors: Saeed Abbasi, Jun Hong Zhao, Raymond S.P. Tam, James Lin, Michael R. Foxcroft
  • Publication number: 20150348432
    Abstract: One embodiment provides a system comprising at least one learner application module for receiving feedback data from at least one user via at least one electronic device, about information presented to the users by a presenter. The system further comprises at least one sensor for capturing contextual data associated with the users. The system further comprises a recommendation provider for collecting feedback data and contextual data from each learner application module and each sensor, respectively. The recommendation provider determines at least one personalized recommendation for each user based on the collected data and the presented information.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Inventors: Saeed Abbasi Moghaddam, Emmanuel M. Tapia
  • Publication number: 20150288745
    Abstract: In some embodiments, computer implemented methods, systems, and computer readable media can receive a notification from at least one of a plurality of notification nodes. The notification can be associated with a target user. Information related to the target user can be acquired. Information related to the plurality of notification nodes can be acquired. The plurality of notification nodes can be ranked based on at least one of the information related to the target user or the information related to the plurality of notification nodes. Then one or more notification nodes that satisfy one or more specified ranking criteria can be selected. The notification can be formatted based on at least one of the information related to the target user or information related to the one or more selected notification nodes. The formatted notification can then be transmitted to the one or more selected notification nodes.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 8, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Saeed Abbasi Moghaddam, Emmanuel Tapia
  • Patent number: 9041474
    Abstract: A phase locked loop (PLL) includes a first loop, a second loop, and a lock detector. The first loop locks a feedback signal having a frequency equal to a fraction of a frequency of an output signal to a reference signal in phase. The first loop has a first bandwidth. The second loop locks the feedback signal to the reference signal in frequency and has a second bandwidth. The first bandwidth is higher than the second bandwidth. The lock detector is coupled to the second loop and increases the second bandwidth in response to detecting that the feedback signal is not locked to the reference signal.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 26, 2015
    Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULC
    Inventors: Saeed Abbasi, Nima Gilanpour, Michael R. Foxcroft, George A. W. Guthrie, Raymond S. P. Tam
  • Publication number: 20150061737
    Abstract: A phase locked loop (PLL) includes a first loop, a second loop, and a lock detector. The first loop locks a feedback signal having a frequency equal to a fraction of a frequency of an output signal to a reference signal in phase. The first loop has a first bandwidth. The second loop locks the feedback signal to the reference signal in frequency and has a second bandwidth. The first bandwidth is higher than the second bandwidth. The lock detector is coupled to the second loop and increases the second bandwidth in response to detecting that the feedback signal is not locked to the reference signal.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicants: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Saeed Abbasi, Nima Gilanpour, Michael R. Foxcroft, George A. W. Guthrie, Raymond S. P. Tam
  • Patent number: 8610473
    Abstract: The loop bandwidth of a PLL is adjusted based on a difference between the output signal of the PLL and the PLL reference signal. In an embodiment, the DC open loop gain and natural frequency of the PLL are adjusted based on the phase difference between the output signal and the reference signal, so that the loop bandwidth of the PLL is increased when the phase difference is outside a programmable range and is decreased when the phase difference is within the programmable range.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 17, 2013
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Saeed Abbasi, Michael R. Foxcroft, Thomas Y. Wong
  • Publication number: 20130154695
    Abstract: Wafer sort data can be converted to binary data, whereby each integrated circuit of the wafer is assigned a value of one or zero, depending on whether test data indicates the integrated circuit complies with a specification. In addition, each integrated circuit is assigned position data to indicate its position on the wafer. A frequency transform, such as a multidimensional discrete Fourier transform (DFT), is applied to the binary wafer sort data and position data to determine a spatial frequency spectrum that indicates error patterns for the wafer. The spatial frequency spectrum can be analyzed to determine the characteristics of the wafer formation process that resulted in the errors, and the wafer formation process can be modified to reduce or eliminate the errors.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicants: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULC
    Inventors: Saeed Abbasi, Michael R. Foxcroft, Thomas Y. Wong
  • Patent number: 8384479
    Abstract: An amplifier circuit includes a first stage and a second stage. The first stage includes a differential input circuit coupled to a differential input node. The first stage includes a first partial cascode circuit including devices of a first type, the first partial cascode circuit being coupled to a first power supply node, a first bias node, and the differential input stage. The first stage includes a second partial cascode circuit including devices of a second type, the second partial cascode circuit being coupled to a second power supply node and the differential input circuit. The second stage is coupled to the first stage. The second stage includes a first full cascode circuit coupled to an output node.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: February 26, 2013
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Saeed Abbasi, Nima Gilanpour, Vincent Law
  • Patent number: 8169242
    Abstract: An integrated circuit includes a feedback controlled clock generating circuit, such as a DLL, PLL or other suitable circuit, that is operative to provide a feedback reference frequency signal based on a generated output clock signal. The integrated circuit also includes a programmable fine lock/unlock detection circuit that includes programmable static phase error sensitivity logic that senses phase error. The programmable static phase error sensitivity logic sets a phase lock sensitivity window used to determine a fine lock/unlock condition of the generated output clock signal. The programmable fine lock/unlock detection logic is also operative to generate a fine phase lock/unlock signal based on the set phase lock sensitivity window. The integrated circuit may also include a coarse lock detection circuit that generates a coarse lock signal based on a frequency unlock condition.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: May 1, 2012
    Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.
    Inventors: Saeed Abbasi, Raymond S P Tam, Nima Gilanpour
  • Publication number: 20110279156
    Abstract: An integrated circuit includes a feedback controlled clock generating circuit, such as a DLL, PLL or other suitable circuit, that is operative to provide a feedback reference frequency signal based on a generated output clock signal. The integrated circuit also includes a programmable fine lock/unlock detection circuit that includes programmable static phase error sensitivity logic that senses phase error. The programmable static phase error sensitivity logic sets a phase lock sensitivity window used to determine a fine lock/unlock condition of the generated output clock signal. The programmable fine lock/unlock detection logic is also operative to generate a fine phase lock/unlock signal based on the set phase lock sensitivity window. The integrated circuit may also include a coarse lock detection circuit that generates a coarse lock signal based on a frequency unlock condition.
    Type: Application
    Filed: May 13, 2010
    Publication date: November 17, 2011
    Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.
    Inventors: Saeed Abbasi, Raymond SP Tam, Nima Gilanpour
  • Publication number: 20110215869
    Abstract: An amplifier circuit includes a first stage and a second stage. The first stage includes a differential input circuit coupled to a differential input node. The first stage includes a first partial cascode circuit including devices of a first type, the first partial cascode circuit being coupled to a first power supply node, a first bias node, and the differential input stage. The first stage includes a second partial cascode circuit including devices of a second type, the second partial cascode circuit being coupled to a second power supply node and the differential input circuit. The second stage is coupled to the first stage. The second stage includes a first full cascode circuit coupled to an output node.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Inventors: Saeed Abbasi, Nima Gilanpour, Vincent Law
  • Patent number: 7852161
    Abstract: An oscillator. The oscillator includes a first ring oscillator having a first plurality of inverters, a first plurality of capacitors each having a first terminal coupled to an output terminal of a corresponding one of the first plurality of inverters, a second ring oscillator having a second plurality of inverters, and a second plurality of capacitors each having a first terminal coupled to an output terminal of a corresponding one of the second plurality of inverters. A second terminal of the first plurality of capacitors is coupled to an output terminal of a corresponding one of the second plurality of inverters. A second terminal of the second plurality of capacitors is coupled to an output terminal of a corresponding one of the first plurality of inverters. The oscillator is configured to provide as an output a differential clock signal.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: December 14, 2010
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael A. Nix, Saeed Abbasi
  • Publication number: 20100176889
    Abstract: An oscillator. The oscillator includes a first ring oscillator having a first plurality of inverters, a first plurality of capacitors each having a first terminal coupled to an output terminal of a corresponding one of the first plurality of inverters, a second ring oscillator having a second plurality of inverters, and a second plurality of capacitors each having a first terminal coupled to an output terminal of a corresponding one of the second plurality of inverters. A second terminal of the first plurality of capacitors is coupled to an output terminal of a corresponding one of the second plurality of inverters. A second terminal of the second plurality of capacitors is coupled to an output terminal of a corresponding one of the first plurality of inverters. The oscillator is configured to provide as an output a differential clock signal.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 15, 2010
    Inventors: Michael A. Nix, Saeed Abbasi
  • Patent number: 7711342
    Abstract: An apparatus includes a filter module, an amplification module, and an adjustment signal source. The filter module generates a filtered signal based on a received signal. This filtered signal has a level shift corresponding to a difference between a direct current (DC) level of the filtered signal and a DC level of the received signal. From the filtered signal and an adjustment signal, the amplification module generates an amplified signal. The adjustment signal, which is provided by the adjustment signal source, may control (e.g., diminish) an effect of the level shift on a DC level of the amplified signal.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: May 4, 2010
    Assignee: Pine Valley Investments, Inc.
    Inventors: Steven A. Steckler, Saeed Abbasi
  • Publication number: 20080204106
    Abstract: An apparatus includes a filter module, an amplification module, and an adjustment signal source. The filter module generates a filtered signal based on a received signal. This filtered signal has a level shift corresponding to a difference between a direct current (DC) level of the filtered signal and a DC level of the received signal. From the filtered signal and an adjustment signal, the amplification module generates an amplified signal. The adjustment signal, which is provided by the adjustment signal source, may control (e.g., diminish) an effect of the level shift on a DC level of the amplified signal.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 28, 2008
    Inventors: Steven A. Steckler, Saeed Abbasi
  • Publication number: 20070216455
    Abstract: Various embodiments for a partial cascode delay locked loop architecture are described. In one embodiment, an apparatus may include a delay locked loop circuit having a plurality of partial cascode circuits. The plurality of partial cascode circuits may be arranged to reduce phase noise from a ground power supply voltage and a power supply voltage. Other embodiments are described and claimed.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Inventor: Saeed Abbasi