Patents by Inventor Daniel Cooley

Daniel Cooley 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: 20230305737
    Abstract: An external nonvolatile memory device that includes a rewritable nonvolatile memory and a CMOS interface is disclosed. The interface includes a clock signal which is input to the external nonvolatile memory device. This clock signal is multiplied by an integer to create a memory serdes clock which is used to clock outgoing data. The memory serdes clock is also used to create a clock that is used to clock the incoming data from the main processing device. The external nonvolatile memory device also includes an encryption/decryption block that encrypts data read from the nonvolatile memory before it is transmitted over the interface, and decrypts data received from the interface before storing it in the nonvolatile memory. The encryption/decryption block may utilize a stream cipher.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 28, 2023
    Inventors: Thomas Saroshan David, Aslam Rafi, Joshua Norem, Adrianus Josephus Bink, Daniel Cooley
  • Publication number: 20230305983
    Abstract: An interface between two devices is disclosed. To consume power, the signals used in the interface utilize CMOS signalling. Further, to achieve high speed, a reduced frequency clock is transmitted from one device to the second device. The second device has a clock multiplier to recreate the original clock. Both devices utilize a clock phase alignment block which aligns the phase of the clock with the incoming data. The clock phase alignment block utilizes a digital PLL to consume power. Further, since the digital PLL retains its state, the reduced frequency clock may be disabled when data is not being transmitted. This interface may be used to transmit serial data at rates up to and exceeding 2.5 Gbits/sec.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 28, 2023
    Inventors: Aslam Rafi, Thomas Saroshan David, Daniel Cooley
  • Patent number: 11768794
    Abstract: An interface between two devices is disclosed. To consume power, the signals used in the interface utilize CMOS signalling. Further, to achieve high speed, a reduced frequency clock is transmitted from one device to the second device. The second device has a clock multiplier to recreate the original clock. Both devices utilize a clock phase alignment block which aligns the phase of the clock with the incoming data. The clock phase alignment block utilizes a digital PLL to consume power. Further, since the digital PLL retains its state, the reduced frequency clock may be disabled when data is not being transmitted. This interface may be used to transmit serial data at rates up to and exceeding 2.5 Gbits/sec.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: September 26, 2023
    Assignee: Silicon Laboratories Inc.
    Inventors: Aslam Rafi, Thomas Saroshan David, Daniel Cooley
  • Patent number: 8731501
    Abstract: Systems and methods that employ receiver circuitry to provide frequency display signals to a digital display without the presence or use of any external timing reference. One or more properties of a controllable local oscillator of a receiver circuit may be heavily or extensively characterized by measuring the local oscillator frequency under a variety of temperature and process conditions, and minimum to maximum frequencies. Measured local oscillator characterization information may be stored in memory, and may be accessed and used during normal operation to control the controllable local oscillator to produce a desired oscillator frequency for tuning the receiver circuitry to a desired radio frequency and for producing digital frequency display signals that are representative of the tuned radio frequency.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: May 20, 2014
    Assignee: Silicon Laboratories Inc.
    Inventor: Daniel Cooley
  • Patent number: 8195762
    Abstract: A method for locating a portion of data is provided. In this method, a request for a Uniform Resource Locator (URL) associated with data is transmitted. The request comprises a labeling tag that is associated with the data. As a result of the request, an URL that comprises an anchor identifier is received and the data located at the URL are retrieved. An anchor within the data is located based on the anchor identifier and a portion of data is located based on the location of the anchor.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: June 5, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Brian Riggs, Darrick Brown, Daniel Cooley
  • Publication number: 20110076972
    Abstract: Systems and methods that employ receiver circuitry to provide frequency display signals to a digital display without the presence or use of any external timing reference. One or more properties of a controllable local oscillator of a receiver circuit may be heavily or extensively characterized by measuring the local oscillator frequency under a variety of temperature and process conditions, and minimum to maximum frequencies. Measured local oscillator characterization information may be stored in memory, and may be accessed and used during normal operation to control the controllable local oscillator to produce a desired oscillator frequency for tuning the receiver circuitry to a desired radio frequency and for producing digital frequency display signals that are representative of the tuned radio frequency.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventor: Daniel Cooley
  • Publication number: 20100011319
    Abstract: A contextual pop-up menu of frequently used commands is displayed by an application whenever a user carries out a particular action. The contextual menu appears at the location of a cursor, so that the displayed commands are spatially very close to an item on which an action is to be performed. The commands which are displayed in the contextual menu are not limited to those provided by an application associated with the selected item. Other commands, such as system level commands, for help items or other types of user assistance features, can be added to the menu before it is displayed to the user. In addition, plug-in modules can be employed to provide other commands associated with the selected item.
    Type: Application
    Filed: September 16, 2009
    Publication date: January 14, 2010
    Applicant: Apple Inc.
    Inventors: Arno Gourdol, Daniel Cooley
  • Patent number: 7600197
    Abstract: A contextual pop-up menu of frequently used commands is displayed by an application whenever a user carries out a particular action. The contextual menu appears at the location of a cursor, so that the displayed commands are spatially very close to an item on which an action is to be performed. The commands which are displayed in the contextual menu are not limited to those provided by an application associated with the selected item. Other commands, such as system level commands, for help items or other types of user assistance features, can be added to the menu before it is displayed to the user. In addition, plug-in modules can be employed to provide other commands associated with the selected item.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: October 6, 2009
    Assignee: Apple Inc.
    Inventors: Arno Gourdol, Daniel Cooley
  • Patent number: 6493006
    Abstract: A contextual pop-up menu of frequently used commands is displayed by an application whenever a user carries out a particular action. The contextual menu appears at the location of a cursor, so that the displayed commands are spatially very close to an item on which an action is to be performed. The commands which are displayed in the contextual menu are not limited to those provided by an application associated with the selected item. Other commands, such as system level commands, for help items or other types of user assistance features, can be added to the menu before it is displayed to the user. In addition, plug-in modules can be employed to provide other commands associated with the selected item.
    Type: Grant
    Filed: May 10, 1996
    Date of Patent: December 10, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Arno Gourdol, Daniel Cooley
  • Publication number: 20020175955
    Abstract: A contextual pop-up menu of frequently used commands is displayed by an application whenever a user carries out a particular action. The contextual menu appears at the location of a cursor, so that the displayed commands are spatially very close to an item on which an action is to be performed. The commands which are displayed in the contextual menu are not limited to those provided by an application associated with the selected item. Other commands, such as system level commands, for help items or other types of user assistance features, can be added to the menu before it is displayed to the user. In addition, plug-in modules can be employed to provide other commands associated with the selected item.
    Type: Application
    Filed: July 12, 2002
    Publication date: November 28, 2002
    Inventors: Arno Gourdol, Daniel Cooley
  • Patent number: D298006
    Type: Grant
    Filed: August 16, 1984
    Date of Patent: October 11, 1988
    Inventor: Daniel Cooley