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: 11556546Abstract: 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: GrantFiled: March 30, 2020Date of Patent: January 17, 2023Assignee: Apple Inc.Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
-
Publication number: 20200380003Abstract: 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: ApplicationFiled: March 30, 2020Publication date: December 3, 2020Applicant: Apple Inc.Inventors: Saeed Abbasi Moghaddam, Joao Pedro Lacerda, Joseph E. Meyer, Chiraag Sumanth
-
Patent number: 9997083Abstract: 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: GrantFiled: May 29, 2014Date of Patent: June 12, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Saeed Abbasi Moghaddam, Emmanuel M. Tapia
-
Patent number: 9794355Abstract: 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: GrantFiled: April 8, 2014Date of Patent: October 17, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Saeed Abbasi Moghaddam, Emmanuel Tapia
-
Publication number: 20160099677Abstract: 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: ApplicationFiled: October 6, 2014Publication date: April 7, 2016Inventors: Saeed Abbasi, Jun Hong Zhao, Raymond S.P. Tam, James Lin, Michael R. Foxcroft
-
Publication number: 20150348432Abstract: 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: ApplicationFiled: May 29, 2014Publication date: December 3, 2015Inventors: Saeed Abbasi Moghaddam, Emmanuel M. Tapia
-
Publication number: 20150288745Abstract: 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: ApplicationFiled: April 8, 2014Publication date: October 8, 2015Applicant: Samsung Electronics Co., Ltd.Inventors: Saeed Abbasi Moghaddam, Emmanuel Tapia
-
Patent number: 9041474Abstract: 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: GrantFiled: August 30, 2013Date of Patent: May 26, 2015Assignees: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Saeed Abbasi, Nima Gilanpour, Michael R. Foxcroft, George A. W. Guthrie, Raymond S. P. Tam
-
Publication number: 20150061737Abstract: 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: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Applicants: 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: 8610473Abstract: 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: GrantFiled: December 14, 2011Date of Patent: December 17, 2013Assignee: Advanced Micro Devices, Inc.Inventors: Saeed Abbasi, Michael R. Foxcroft, Thomas Y. Wong
-
Publication number: 20130154695Abstract: 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: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicants: ADVANCED MICRO DEVICES, INC., ATI TECHNOLOGIES ULCInventors: Saeed Abbasi, Michael R. Foxcroft, Thomas Y. Wong
-
Patent number: 8384479Abstract: 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: GrantFiled: March 8, 2010Date of Patent: February 26, 2013Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Saeed Abbasi, Nima Gilanpour, Vincent Law
-
Patent number: 8169242Abstract: 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: GrantFiled: May 13, 2010Date of Patent: May 1, 2012Assignees: ATI Technologies ULC, Advanced Micro Devices, Inc.Inventors: Saeed Abbasi, Raymond S P Tam, Nima Gilanpour
-
Publication number: 20110279156Abstract: 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: ApplicationFiled: May 13, 2010Publication date: November 17, 2011Applicants: ATI TECHNOLOGIES ULC, ADVANCED MICRO DEVICES, INC.Inventors: Saeed Abbasi, Raymond SP Tam, Nima Gilanpour
-
Publication number: 20110215869Abstract: 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: ApplicationFiled: March 8, 2010Publication date: September 8, 2011Inventors: Saeed Abbasi, Nima Gilanpour, Vincent Law
-
Patent number: 7852161Abstract: 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: GrantFiled: January 14, 2009Date of Patent: December 14, 2010Assignee: Advanced Micro Devices, Inc.Inventors: Michael A. Nix, Saeed Abbasi
-
Publication number: 20100176889Abstract: 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: ApplicationFiled: January 14, 2009Publication date: July 15, 2010Inventors: Michael A. Nix, Saeed Abbasi
-
Patent number: 7711342Abstract: 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: GrantFiled: February 27, 2007Date of Patent: May 4, 2010Assignee: Pine Valley Investments, Inc.Inventors: Steven A. Steckler, Saeed Abbasi
-
Publication number: 20080204106Abstract: 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: ApplicationFiled: February 27, 2007Publication date: August 28, 2008Inventors: Steven A. Steckler, Saeed Abbasi
-
Publication number: 20070216455Abstract: 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: ApplicationFiled: March 17, 2006Publication date: September 20, 2007Inventor: Saeed Abbasi