Patents by Inventor Peter Andrew

Peter Andrew 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: 8601167
    Abstract: Interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device and includes at least one input for receiving transaction requests from said at least one initiator device; at least one output for outputting transaction requests to the recipient device; at least one path for transmitting the transaction requests between the input and the output; and control circuitry for routing the received transaction requests from the input to the output, wherein the control circuitry is configured to maintain an ordering of at least some transaction requests with respect to the barrier transaction request within a stream of transaction requests passing along one of the paths, by not allowing reordering of at least some of the transactions requests that occur before the barrier transaction request in the stream of transaction requests.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 3, 2013
    Assignee: ARM Limited
    Inventor: Peter Andrew Riocreux
  • Patent number: 8589638
    Abstract: A memory controller includes a comparison circuitry configured to compare the barrier context value of each write request to be issued to the memory with the barrier context values of at least some pending read requests, the pending read requests being requests received at the memory controller but not yet issued to the memory and, in response to detecting at least one of the pending read requests with an earlier barrier context value identifying a barrier transaction that has a corresponding barrier transaction in the stream of requests on the write channel that is earlier in the stream of requests than the write request, stalling the write request until the at least one pending read request has been performed; and, in response to detecting no pending read requests with the earlier barrier context value, issuing the write request to the memory.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: November 19, 2013
    Assignee: ARM Limited
    Inventors: Michael Andrew Campbell, Peter Andrew Riocreux
  • Patent number: 8590027
    Abstract: A method and apparatus for authenticating a client is described. In one embodiment, an identity provider server authenticates the client that is redirected from a relying party server. The identity provider server authenticates the client without receiving a replayable credential from the client. Upon authentication of the client, the identity provider server transmits a token of authentication to the client.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: November 19, 2013
    Assignee: Red Hat, Inc.
    Inventor: Peter Andrew Rowley
  • Patent number: 8583596
    Abstract: A method and apparatus for maintaining referential integrity in a plurality of directory servers is described. In one embodiment, a first directory server receives a request to operate on an entry in the first directory server. The request is serially repeated in at least one other directory server if the operation on the entry in the first directory server is not valid. The at least one other directory server communicates indirectly with the first directly server.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: November 12, 2013
    Assignee: Red Hat, Inc.
    Inventor: Peter Andrew Rowley
  • Publication number: 20130266877
    Abstract: An apparatus including a substrate and an active material, the substrate including an open interconnected wall structure of electrically conductive material having one or more pores, the open interconnected wall structure providing the substrate upon which the active material is supported, wherein the active material includes an electrically insulating lithium-based compound configured for use in generating and/or storing electrons, and wherein the open interconnected wall structure is configured to act as a charge collector for the generated and/or stored electrons through which an electrical path for the electrons is provided.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 10, 2013
    Inventors: Teuvo Tapani RYHANEN, Di Wei, Peter Andrew Matthews, Piers Andrew
  • Publication number: 20130237560
    Abstract: A method of inhibiting excitotoxicity by indirectly activating ?4?2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed. Inhibitors of ?7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate ?4?2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 12, 2013
    Inventors: Peter Andrew Ferchmin, Vesna Ana Eterovic De Ferchmin, Hector Manuel Maldonado
  • Patent number: 8518547
    Abstract: The present invention provides curing agent compositions comprising alkylated polyalkylene polyamine compounds. Amine-epoxy compositions and articles produced from these amine-epoxy compositions are also disclosed.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: August 27, 2013
    Assignee: Air Products and Chemicals, Inc.
    Inventors: Gamini Ananda Vedage, Williams Rene Edouard Raymond, Peter Andrew Lucas, David Alan Dubowik
  • Patent number: 8512594
    Abstract: The present invention discloses both amine compositions and amine-epoxy compositions containing N,N?-dimethyl-meta-xylylenediamine. A novel process for producing amines such as N,N?-dimethyl-meta-xylylenediamine, and structurally similar amines, is also disclosed.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: August 20, 2013
    Assignee: Air Products and Chemicals, Inc.
    Inventors: Frederick Herbert Walker, Robert Marjo Theodoor Rasing, Gamini Ananda Vedage, Michael Ian Cook, Peter Andrew Lucas
  • Patent number: 8510015
    Abstract: A method comprising operating a compressor; obtaining operating parameters of the compressor; starting a counter for a crankshaft angle from 0 to 360 degrees; calculating piston displacement and a volume of gas in a cylinder of the compressor as a function of the angle; and calculating a pressure within the cylinder.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: August 13, 2013
    Assignee: Shell Oil Company
    Inventors: Peter Andrew Beausoleil, Robert Frank Parchewsky
  • Patent number: 8475818
    Abstract: The present invention provides formulations and methods useful in the control of ectoparasites on a domestic animal, using a formulation comprising Indoxacarb and a veterinarily acceptable carrier that is applied topically to 10% or less of the total surface area of a domestic animal. Other embodiments include these formulations also including one or more additional pesticides such as fipronil.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: July 2, 2013
    Assignee: E. I. de Pont de Nemours and Company
    Inventors: Frank Guerino, Keith Alan Freehauf, Roger Mervyn Sargent, Peter Andrew O'Neil, Robert D. Simmons, Chen-Chao Wang
  • Publication number: 20130165495
    Abstract: A method of inhibiting excitotoxicity by indirectly activating ?4?2 nicotinic acetylcholine receptors (nAChRs) which indirectly activate synaptic AMPA and NMDA receptors is disclosed Inhibitors of ?7 nACHRs, such as macrocyclic diterpenoids, more specifically cembranoids or methyllycaconitine (MLA), indirectly activate ?4?2 nAChRs and can be used to treat neurodegenerative diseases, including, but not limited to, Alzheimer's Disease, Parkinson Disease, AIDS related dementia and the delayed effects of stroke. They can also be used to treat diseases associated with neuronal impairment, including, but not limited to glaucoma caused by optical nerve damage, delayed effects of epilepsy; and multiple sclerosis.
    Type: Application
    Filed: November 9, 2012
    Publication date: June 27, 2013
    Inventors: Peter Andrew Ferchmin, Vesna Ana Eterovic De Ferchmin, Hector Manuel Maldonado, Khalid El Sayed
  • Publication number: 20130152912
    Abstract: A paintball marker feed conduit for illuminating paintballs, comprising an inlet end for coupling relative to a paintball hopper, an outlet end for coupling relative to a paintball marker body, and a contained path between the inlet and outlet, the feed conduit being arranged to house a plurality of paintballs in single file and supply said paintballs in succession from the hopper to the paintball marker body inside which a foremost one of said paintballs rests ready for firing from the marker, wherein the feed conduit includes a light mounted to shine light directly onto said foremost paintball to charge the paintball while resting inside the paintball marker body.
    Type: Application
    Filed: June 2, 2011
    Publication date: June 20, 2013
    Applicant: PROFESSIONAL PAINTBALL SERVICES PTY LTD
    Inventor: Peter Andrew Spencer
  • Patent number: 8463966
    Abstract: The initiator device receives requests from and issues transaction requests to a recipient device via an interconnect. A barrier generator generates barrier transaction requests indicating to the interconnect that an ordering of some transaction requests within a stream of transaction requests passing through the interconnect should be maintained by not allowing reordering of some of the transaction requests that occur before the barrier transaction request in the stream of transaction requests with respect to the barrier transaction request. In response to a synchronize request querying progress of a subset of transaction requests, the initiator device actions any pending transaction requests within the subset of transaction request and the barrier generator generates and issues a barrier transaction request to the interconnect. In response to receiving a response to the barrier transaction request, the initiator device issues an acknowledge signal as a response to the synchronize request.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 11, 2013
    Assignee: ARM Limited
    Inventors: Peter Andrew Riocreux, Bruce James Mathewson, Christopher William Laycock, Richard Roy Grisenthwaite
  • Patent number: 8452907
    Abstract: A data processing apparatus and method are provided for arbitrating access to a shared resource. The data processing apparatus includes a plurality of requester elements sharing access to the shared resource, and arbitration circuitry which is responsive to requests asserted by one or more of the requester elements for access to the shared resource, to perform a priority determination operation to select one of the asserted requests as a winning request. Each of the asserted requests has a priority level associated therewith, and the apparatus further comprises relative priority ordering circuitry for attributing relative priorities to the plurality of requester elements. The arbitration circuitry is responsive to the asserted requests to perform the priority determination operation in order to select as the winning request the request asserted by the requester element with the highest relative priority whose asserted request has a priority level not exceeded by any other asserted request.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: May 28, 2013
    Assignee: ARM Limited
    Inventors: Peter Andrew Riocreux, Graeme Leslie Ingram
  • Publication number: 20130131766
    Abstract: Apparatus and methods for tethering an electrode lead to an anatomical structure within a patient using a coupling member are provided. An anchor configured to be secured to the anatomical structure and an electrode lead suitable for neuromuscular stimulation of spinal muscles and/or nerves innervating one or more muscles that contribute to spine stability may be used. The electrode lead is configured to be coupled to the anchor via the coupling member by securing a first end of the coupling member to the electrode lead and securing a second end of the coupling member to an eyelet of the anchor to place the electrode lead at a desired anatomical site within the patient.
    Type: Application
    Filed: August 1, 2012
    Publication date: May 23, 2013
    Inventors: Peter Andrew CROSBY, Choll Kim, Jason Alan Shiroff, Prashant Brijmohansingh Rawat, Dan Sachs
  • Publication number: 20130117748
    Abstract: An illustrative embodiment of a computer-implemented process for scalable group synthesis receives a group definition, applies a sub-set of conditions to the group definition to form a conditioned group definition, receives a set of entities and populates group membership using the received set of entities and the conditioned group definition, wherein each member responds in the affirmative to the sub-set of conditions.
    Type: Application
    Filed: June 20, 2012
    Publication date: May 9, 2013
    Applicant: International Business Machines Corporation
    Inventors: Steven Cooper, Peter Andrew Nicholls, Roger Harry Pett, Jeremiah Stephen Swan
  • Patent number: 8438148
    Abstract: Embodiments for generating search shortcuts and inline auto-complete entries are described herein. An embodiment includes, detecting text input in a browser, determining if the text input corresponds to an identifier from where a search was initiated and presenting one or more identifiers and an option to search content based on the determining step. Another method embodiment includes, determining if a user attempted to navigate to an identifier or if the user provided a search query, presenting one or more search results based on the search query, providing a HTTP request concurrently with the presenting step to retrieve content associated with the identifier, and presenting a user interaction area to determine if the user intended to navigate to the identifier.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: May 7, 2013
    Assignee: Google Inc.
    Inventors: Brian Rakowski, Glen Murphy, Ben Goodger, Peter Andrew Kasting, Arnaud Weber
  • Patent number: 8423660
    Abstract: Datacasting systems may include one or more compound carousels each managing one or more elementary carousels, and managed by a bandwidth manager. Subsets of compounds carousels may be identified, for example, according to priority levels. Bandwidth allocations may be determined for the compound carousels. For example, the bandwidth manager may utilize multiple bandwidth allocation cycles to determine the bandwidth allocations. The multiple bandwidth allocation cycles may form a sequence. Each bandwidth allocation cycle may at least partially allocate an available datacasting bandwidth resource to at least one of the identified subsets of the compound carousels. The allocations may be based at least in part on desired bandwidths determined by the compound carousels and/or one or more bandwidth guidelines of datacast sessions associated with the compound carousels.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: April 16, 2013
    Assignee: Roundbox, Inc.
    Inventors: Yiu Man Leung, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin
  • Patent number: D681573
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: May 7, 2013
    Assignee: Cree, Inc.
    Inventors: Peter Andrews, Nicholas W. Medendorp, Jr.
  • Patent number: D691973
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: October 22, 2013
    Assignee: Cree, Inc.
    Inventors: Matthew Donofrio, Peter Andrews