Patents by Inventor James Waugh
James Waugh 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: 20140127689Abstract: There is provided a molecular marker CXCR1 for predicting response and survival in subjects afflicted with cancer who would benefit from treatment with and Epidermal Growth Factor Receptor (EGFR) targeted therapeutic.Type: ApplicationFiled: April 25, 2012Publication date: May 8, 2014Applicant: The Queen's University of BelfastInventors: David John James Waugh, Richard Wilson, Olabode Oladipo
-
Publication number: 20140031731Abstract: FIG. 1 shows a foot support 10 for use by a user having a static posture, to provide support for a foot of the user. With support 10 comprise a section 2 which is upright, in use, to support the forefoot. Sections 1, 3 wrap around, in use, to provide side support to the foot. A U-shaped section 4 supports the ankle in user. A cut out (not visible) receives the heel, in use, to relieve pressure on the heel when the foot is supported vertically.Type: ApplicationFiled: July 24, 2013Publication date: January 30, 2014Inventors: Anna Waugh, Neil James Waugh
-
Patent number: 8621336Abstract: A data processing apparatus is provided comprising processing circuitry for performing data processing operations, a set associative storage device for storing data values for access by the processing circuitry when performing data processing operations, error detection circuitry for performing, for each access to the storage device, an error detection operation on the data value accessed, and maintenance circuitry associated with the storage device for performing one or more maintenance operations.Type: GrantFiled: August 1, 2008Date of Patent: December 31, 2013Assignee: ARM LimitedInventors: Simon John Craske, Andrew Christopher Rose, Paul Stanley Hughes, Antony John Penton, Richard York, Simon Andrew Ford, Stuart David Biles, Alex James Waugh
-
DATA PROCESSING APPARATUS AND METHOD FOR REDUCING STORAGE REQUIREMENTS FOR TEMPORARY STORAGE OF DATA
Publication number: 20130346698Abstract: A data processing apparatus and method, the apparatus including processing circuitry for executing a sequence of instructions, each instruction having an associated memory address and the sequence of instructions including cacheable instructions whose associated memory addresses are within a cacheable memory region. Instruction cache control circuitry is arranged to store within a selected cache line of a data storage the instruction data for a plurality of cacheable instructions as retrieved from memory, to store within the tag entry associated with that selected cache line the address identifier for that stored instruction data, and to identify that selected cache line as valid within the valid flag storage. Control state circuitry maintains a record of the chosen cache line in which said data of a predetermined data type has been written, so that upon receipt of a request for that data it can then be provided from the instruction cache.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: ARM LIMITEDInventors: Alex James Waugh, Matthew Lee Winrow -
Patent number: 8335908Abstract: Memory address translation buffering circuitry is provided comprising a primary storage bank and a secondary storage bank. Storage bank accessing circuitry is provided to perform a parallel lookup of the primary storage bank and the secondary storage bank for virtual to physical address translation entries. Buffering management circuitry is configured to transfer an address translation entry between the primary storage bank and the secondary storage bank dependent upon an occupancy level of at least one of the primary storage bank and secondary storage bank.Type: GrantFiled: July 1, 2010Date of Patent: December 18, 2012Assignee: ARM LimitedInventor: Alex James Waugh
-
Publication number: 20120005454Abstract: Memory address translation buffering circuitry is provided comprising a primary storage bank and a secondary storage bank. Storage bank accessing circuitry is provided to perform a parallel lookup of the primary storage bank and the secondary storage bank for virtual to physical address translation entries. Buffering management circuitry is configured to transfer an address translation entry between the primary storage bank and the secondary storage bank dependent upon an occupancy level of at least one of the primary storage bank and secondary storage bank.Type: ApplicationFiled: July 1, 2010Publication date: January 5, 2012Applicant: ARM LimitedInventor: Alex James Waugh
-
Patent number: 8006854Abstract: A container for mounting on the neck of a bottle or other vessel having an annular abutment surface thereon, the container including a wall formed of two or more wall sections and an opening formed in the wall for receiving the neck of the vessel. The two wall sections are joined together by a frangible seal which allows the customer to open the container in a controlled manner, thereby reducing the risk of damage to the contents of the container.Type: GrantFiled: July 25, 2008Date of Patent: August 30, 2011Assignee: The Snap Organisation USA Inc.Inventor: James Waugh
-
Publication number: 20110127231Abstract: Closure means for providing a resealable closure for a bottle containing champagne, sparkling wines, or the like comprises a stopper for insertion into the neck of a bottle to close it; and retainer means secured to the neck of the bottle to be closed. The retainer means is pivotable between an open position in which the it does not engage the stopper and an operative position in which the retainer positively engages with the stopper so as to retain the stopper in the neck of the bottle. The stopper is preferably provided with engagement means such as a groove on at least one surface thereof external to the closed bottle. The retainer means in its operative position positively engages with the engagement means of the stopper so as resist movement of the retainer means relative to the stopper away from the operative position.Type: ApplicationFiled: November 18, 2010Publication date: June 2, 2011Inventor: James Waugh
-
Patent number: 7941584Abstract: A data processing apparatus and method are provided for performing hazard detection in a series of access requests issued by processing circuitry for handling by one or more slaves. The requests include one or more write access requests to be performec by an addressed slave device. Hazard detection circuitry comprises a pending write access history storage having at least one buffer and at least one counter for keeping a record of each pending write access request. Update circuitry responds receipt of a write access request to perform an update process to identify that write access request as a pending write access request in one of the buffers, and if the identity of another pending write access request is overwritten by that update process, to increment a count value a counter.Type: GrantFiled: March 26, 2009Date of Patent: May 10, 2011Assignee: ARM LimitedInventors: Alex James Waugh, Andrew Christopher Rose
-
Publication number: 20100250802Abstract: A data processing apparatus and method are provided for performing hazard detection in respect of a series of access requests issued by processing circuitry for handling by one or more slave devices. The series of access requests include one or more write access requests, each write access request specifying a write operation to be performed by an addressed slave device, and each issued write access request being a pending write access request until the write operation has been completed by the addressed slave device. Hazard detection circuitry comprises a pending write access history storage having at least one buffer and at least one counter for keeping a record of each pending write access request.Type: ApplicationFiled: March 26, 2009Publication date: September 30, 2010Applicant: ARM LimitedInventors: Alex James Waugh, Andrew Christopher Rose
-
Publication number: 20100072084Abstract: A bottle carrier including a body defining at least two openings each for receiving the neck of a bottle to be carried, and a side wall which extends around part of the periphery of each opening. A lip associated with each of the openings is formed on the side wall. A bottle locking arm associated with each opening extends from the body to a free end so that the free end is movable radially of the opening towards and away from the lip to permit insertion of the bottle neck into the opening. A locking arrangement is connected to the body between the openings and is movable to a locking position to engage the bottle locking arms and prevent movement of same away from the lip to permit withdrawal of the neck of the bottle from the opening, thereby locking the bottle carrier to the bottle or bottles.Type: ApplicationFiled: September 22, 2008Publication date: March 25, 2010Inventor: James Waugh
-
Publication number: 20100018943Abstract: A container for mounting on the neck of a bottle or other vessel having an annular abutment surface thereon, the container including a wall formed of two or more wall sections and an opening formed in the wall for receiving the neck of the vessel. The two wall sections are joined together by a frangible seal which allows the customer to open the container in a controlled manner, thereby reducing the risk of damage to the contents of the container.Type: ApplicationFiled: July 25, 2008Publication date: January 28, 2010Inventor: James Waugh
-
Publication number: 20090164727Abstract: A data processing apparatus and method are provided for handling hard errors occurring in a cache of the data processing apparatus. The cache storage comprising data storage having a plurality of cache lines for storing data values, and address storage having a plurality of entries, with each entry identifying for an associated cache line an address indication value, and each entry having associated error data. In response to an access request, a lookup procedure is performed to determine with reference to the address indication value held in at least one entry of the address storage whether a hit condition exists in one of the cache lines. Further, error detection circuitry determines with reference to the error data associated with the at least one entry of the address storage whether an error condition exists for that entry. Additionally, cache location avoid storage is provided having at least one record, with each record being used to store a cache line identifier identifying a specific cache line.Type: ApplicationFiled: December 21, 2007Publication date: June 25, 2009Applicant: ARM LimitedInventors: Antony John Penton, Alex James Waugh, Andrew Christopher Rose, Paul Stanley Hughes
-
Publication number: 20090071929Abstract: Closure means for providing a resealable closure for a bottle containing champagne, sparkling wines, or the like comprises a stopper for insertion into the neck of a bottle to close it; and retainer means secured to the neck of the bottle to be closed. The retainer means is pivotable between an open position in which the it does not engage the stopper and an operative position in which the retainer positively engages with the stopper so as to retain the stopper in the neck of the bottle. The stopper is preferably provided with engagement means such as a groove on at least one surface thereof external to the closed bottle. The retainer means in its operative position positively engages with the engagement means of the stopper so as resist movement of the retainer means relative to the stopper away from the operative position.Type: ApplicationFiled: September 18, 2007Publication date: March 19, 2009Inventor: James Waugh
-
Publication number: 20090044086Abstract: A data processing apparatus is provided comprising processing circuitry for performing data processing operations, a set associative storage device for storing data values for access by the processing circuitry when performing data processing operations, error detection circuitry for performing, for each access to the storage device, an error detection operation on the data value accessed, and maintenance circuitry associated with the storage device for performing one or more maintenance operations.Type: ApplicationFiled: August 1, 2008Publication date: February 12, 2009Applicant: ARM LIMITEDInventors: Simon John Craske, Andrew Christopher Rose, Paul Stanley Hughes, Antony John Penton, Richard York, Simon Andrew Ford, Stuart David Biles, Alex James Waugh
-
Patent number: 6102233Abstract: A container (10) suitable for mounting on the neck of a bottle or other vessel having an annular abutment surface formed thereon and for containing a gift item consists of first and second wall sections (12,14) which are fixed together to form a generally closed space containing the gift item. One of the wall sections (14) has formed in it an opening (17) having around its periphery a plurality of elongate resilient fingers (18) projecting into the interior of the container. The fingers (18) together define a substantially frusto-conical structure such that when the neck of the bottle or other vessel is inserted into the container (10) through the opening (17) the fingers (18) are forced apart to allow passage of the neck until they have moved over the abutment surface formed on it. The ends of the plurality of fingers (18) engaged with the abutment surface to oppose movement of the neck of the bottle or other vessel out of the container.Type: GrantFiled: May 19, 1998Date of Patent: August 15, 2000Assignee: Alligator Sales LimitedInventor: James Waugh
-
Patent number: D502837Type: GrantFiled: February 24, 2003Date of Patent: March 15, 2005Assignee: The Snap Organisation USA Inc.Inventor: James Waugh
-
Patent number: D479129Type: GrantFiled: June 24, 2002Date of Patent: September 2, 2003Assignee: The Snap Organisation USA, Inc.Inventor: James Waugh