Patents by Inventor Stuart Ryan

Stuart Ryan 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: 8260994
    Abstract: An interface is described which has at least one chip side port with a first plurality of pins for conveying fields of a packet and first and second circuit side ports each port having a set of pins with a lower number than the first set of pins in the chip side port. The interface is constructed so that interrupt signals from an off-chip circuit can be conveyed on-chip in a manner such that the interrupt signals are indistinguishable from interrupt signals received from on-chip modules connected to an on-chip communication path. The same principle is applicable to power-down signals.
    Type: Grant
    Filed: May 1, 2006
    Date of Patent: September 4, 2012
    Assignee: STMicroelectronics N.V.
    Inventors: Stuart Ryan, Andrew Jones
  • Publication number: 20120210288
    Abstract: A package includes a die and at least one further die. The die has an interface configured to receive a transaction request from the further die via an interconnect and to transmit a response to the transaction request to said further die via the interconnect. The die also has mapping circuitry which is configured to allocate to the received transaction a local source identity information as source identity information, the local source identity information comprising one of a set of reusable local source identity information. This ensures the order of transactions tagged with a same original source identity and target and allows transactions tagged with different source identifiers to be processed out of order.
    Type: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicants: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED, STMICROELECTRONICS (GRENOBLE2) SAS
    Inventors: Ignazio Antonino URZI, Philippe D'AUDIGIER, Olivier SAUVAGE, Stuart RYAN, Andrew Michael JONES
  • Publication number: 20120210093
    Abstract: A package includes a die and at least one further die. The die has an interface configured to receive a transaction request from the further die via an interconnect and to transmit a response to the transaction request to said further die via the interconnect. The die also has mapping circuitry which is configured to receive the transaction request including at least first source identity information, wherein the first source identity information is associated with a source of the transaction request on the further die. The mapping circuitry is configured to modify the transaction request to replace the first source identity information with local source identity information, wherein that local source identity information is associated with the mapping circuitry. The mapping circuitry is configured to modify the received transaction request to provide said first source identity information in a further field.
    Type: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicants: STMicroelectronics (Research & Develoment) Limited, STMICROELECTRONICS (GRENOBLE2) SAS
    Inventors: Ignazio Antonino URZI, Philippe D'AUDIGIER, Olivier SAUVAGE, Stuart RYAN, Andrew Michael JONES
  • Publication number: 20110261603
    Abstract: A package includes a first die and a second die, at least one of said first and second dies being a memory. The dies are connected to each other through an interface. The interface is configured to transport a plurality of control signals. The number of control signals is greater than a width of the interface. At least one of the first and second dies performs a configurable grouping so as to provide a plurality of groups of control signals. The signals within a group are transmitted across the interface together.
    Type: Application
    Filed: December 2, 2010
    Publication date: October 27, 2011
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20110133825
    Abstract: A package includes a first die and a second die, at least one of said first and second dies being a memory. The dies are connected to each other through an interface. The interface is configured to transport both control signals and memory transactions. A sampling circuit samples the control signals before transport on the interface. The sampling circuit is controlled in dependence on at least one quality of service parameter associated with a respective control signal.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 9, 2011
    Applicants: STMICROELECTRONICS (R&D) LTD, STMICROELECTRONICS S.R.L.
    Inventors: Andrew Michael Jones, Stuart Ryan, Alberto Scandurra
  • Publication number: 20110135046
    Abstract: A package includes a first die and a second die. The dies are connected to each other through an interface. The interface is configured to transport both control signals and memory transactions. A synchronizer is provided on at least one of said first and second of said dies. The synchronizer is configured to cause any untransmitted control signal values to be transmitted across the interface.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 9, 2011
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20110138093
    Abstract: A package includes a first die and a second die. The dies are connected to each other through an interface. The package includes interrupt processing for detecting interrupt information and providing a packet in response to the interrupt information detection. The packet includes an address to which data in the packet is to be written. The interface is configured to transport the packet between the dies. A data store is provided to which the data is writable. An interrupt event is determined from data received in several packets.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 9, 2011
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20110134705
    Abstract: A package includes a first die and a second die, at least one of said first and second dies being a memory. The dies are connected to each other through an interface. The interface is configured to transport both control signals and memory transactions. A multiplexer is provided to multiplex the control signals and memory transactions onto the interface such that a plurality of connections of said interface are shared by the control signals and the memory transactions.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 9, 2011
    Applicants: STMICROELECTRONICS (R&D) LTD, STMICROELECTRONICS SRL
    Inventors: Andrew Michael Jones, Stuart Ryan, Alberto Scandurra
  • Publication number: 20110133826
    Abstract: A package includes a first die and a second die. The dies are connected to each other through an interface. At least one of the first and second dies includes a plurality of signal sources, wherein each source has at least one quality of service parameter associated therewith, and a plurality of queues having a different priorities. A signal from a respective one of the signal sources is allocated to one of the plurality of queues in dependence on the at least one quality of service parameter associated with the respective signal source. The interface is configured such that signals from said queues are transported from one of said first and second dies to the other of said first and second dies.
    Type: Application
    Filed: December 2, 2010
    Publication date: June 9, 2011
    Applicant: STMICROELECTRONICS (R&D) LTD
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20110079986
    Abstract: A personal transportation device, typically for use in snow, includes first and second foot boards and a boot binding assembly for each. Each foot board may have a reverse or zero camber, with the underside having a generally flat or convex central portion and upwardly and outwardly extending end portions, which acts to lift the end portions off of the riding surface during use thereby improving performance. In some examples, the boot binding assembly may be oriented generally parallel to the length or width. The central portion may have a convex v-shape region to create a vertex under the rider's foot. One or more longitudinally extending ribs may extend from the underside of the foot boards. The foot boards may include shock absorbing bumpers or riding-surface-engaging projections extending from the edges. Attraction or repulsion elements may also be used along the edges. A method for moving may also be used.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 7, 2011
    Inventors: Isaac M. Gradman, Christopher Ross Corio, Stuart Ryan Marshall
  • Patent number: 7774574
    Abstract: A prototype system having an integrated circuit including an on-chip processor and an on-chip router connected to off-chip resources via an interface. A request directing unit on the chip receives memory access requests and directs them in accordance with either one of two address maps. In one of the address maps, a first range of addresses is allocated to at least one on-chip resource and a second range of addresses is allocated to the interface. In the other memory address map, the first range of addresses is also allocated to the interface. An integrated circuit including such a request directing unit is also described, together with a method for evaluating a prototype system.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: August 10, 2010
    Assignee: STMicroelectronics N.V.
    Inventors: Stuart Ryan, Andrew Jones
  • Publication number: 20100130608
    Abstract: The present invention is directed to methods of reducing plasma triglyceride level in subjects by administering docosahexaenoic acid (DHA). The method can comprise administering daily to the subject a dosage form comprising docosahexaenoic acid ester substantially free of eicosapentaenoic acid (EPA), wherein the DHA is derived from an algal source. In some embodiments, the method comprises administering daily to the subject a dosage form comprising DHA ester substantially free of EPA, wherein the DHA ester is about 60% to about 99.5% (w/w) of the total fatty acid content of the dosage form. In some embodiments, the method comprises administering daily to the subject a dosage form comprising about 200 mg to about 4 g of DHA ester substantially free of EPA. In some embodiments, the foregoing methods also result in a lowering of the amount of total cholesterol in the subject.
    Type: Application
    Filed: October 1, 2009
    Publication date: May 27, 2010
    Applicant: Martek Biosciences Corporation
    Inventors: Alan Stuart RYAN, Edward B. Nelson, Jung Lee, Krishna Raman
  • Publication number: 20090307433
    Abstract: Systems and methods for pre-fetching data are disclosed that use a cache memory for storing a copy of data stored in a system memory and mechanism to initiate a pre-fetch of data from the system memory into the cache memory. The system further comprises an event monitor for monitoring events that is connected to a path on which signals representing an event are transmitted between one or more event generating modules and a processor. In some embodiments, the event monitor initiates a pre-fetch of a portion of data in response to the event monitor detecting an event indicating the availability of the portion of data in the system memory.
    Type: Application
    Filed: September 19, 2008
    Publication date: December 10, 2009
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20090132768
    Abstract: Systems and methods are disclosed that comprise a cache memory for storing a copy of a portion of data stored in a system memory and a cache load circuit capable of retrieving the portion of data from the system memory. The systems and methods further comprise a status memory for identifying whether or not a region of the cache memory contains data that has been accessed from the cache memory by an external device.
    Type: Application
    Filed: September 19, 2008
    Publication date: May 21, 2009
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20090132750
    Abstract: The present disclosure provides systems and methods for a cache memory and a cache load circuit. The cache load circuit is capable of retrieving a portion of data from the system memory and of storing a copy of the retrieved portion of data in the cache memory. In addition, the systems and methods comprise a monitoring circuit for monitoring accesses to data in the system memory.
    Type: Application
    Filed: September 19, 2008
    Publication date: May 21, 2009
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20090132749
    Abstract: Systems and methods are disclosed for pre-fetching data into a cache memory system. These systems and methods comprise retrieving a portion of data from a system memory and storing a copy of the retrieved portion of data in a cache memory. These systems and methods further comprise monitoring data that has been placed into pre-fetch memory.
    Type: Application
    Filed: September 19, 2008
    Publication date: May 21, 2009
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: Andrew Michael Jones, Stuart Ryan
  • Publication number: 20070283140
    Abstract: An integrated circuit is operable to execute boot loader code and a boot code from external memory. To provide security so that the CPU does not execute malicious codes, the circuit resets in a restricted mode in which only certain functional units may be connected. In the restricted mode the CPU is only able to fetch boot code from an external memory for transfer to an internal memory. A hash function operates on the fetched boot code to determine whether it is authentic and, if it is determined that the code is authentic the circuit is reset to an unrestricted mode to continue executing from the boot code now stored in the internal memory. Further security is provided by a watchdog timer function which resets the circuit if the boot code is not determined to be authentic within a threshold period of time.
    Type: Application
    Filed: April 13, 2007
    Publication date: December 6, 2007
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventors: Andrew Jones, Stuart Ryan
  • Publication number: 20070262653
    Abstract: An integrated circuit of the type comprises a plurality of units that may act as initiators and targets. At least some of the units are for a first purpose such as a cable modem function and others are for a second purpose such as television data processing. The units are connected together by a interconnect comprising a number of nodes. One of the nodes is configurable such that requests made from initiator units on one side of the node to target units on the other side of the node are not sent to the target units. The units for the first purpose are arranged on the opposite side of the node from those of the second purpose, so that the circuit is effectively configurable into two separate logical partitions, one partition for television data processing and the other partition for cable modem functions.
    Type: Application
    Filed: March 5, 2007
    Publication date: November 15, 2007
    Applicant: STMICROELECTRONICS LIMITED
    Inventors: Stuart Ryan, Andrew Jones
  • Publication number: 20060195645
    Abstract: An interface is described which has at least one chip side port with a first plurality of pins for conveying fields of a packet and first and second circuit side ports each port having a set of pins with a lower number than the first set of pins in the chip side port. The interface is constructed so that interrupt signals from an off-chip circuit can be conveyed on-chip in a manner such that the interrupt signals are indistinguishable from interrupt signals received from on-chip modules connected to an on-chip communication path. The same principle is applicable to power-down signals.
    Type: Application
    Filed: May 1, 2006
    Publication date: August 31, 2006
    Inventors: Stuart Ryan, Andrew Jones
  • Patent number: 7065601
    Abstract: An interface is described which has at least one chip side port with a first plurality of pins for conveying fields of a packet and first and second circuit side ports each port having a set of pins with a lower number than the first set of pins in the chip side port. The interface is constructed so that interrupt signals from an off-chip circuit can be conveyed on-chip in a manner such that the interrupt signals are indistinguishable from interrupt signals received from on-chip modules connected to an on-chip communication path. The same principle is applicable to power-down signals.
    Type: Grant
    Filed: June 6, 2003
    Date of Patent: June 20, 2006
    Assignee: STMicroelectronics N.V.
    Inventors: Stuart Ryan, Andrew Jones