Patents by Inventor Antony Harris
Antony Harris 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: 20200068879Abstract: The present invention relates to methods of reducing the viscosity of an aqueous agrochemical concentrate comprising a) an adjuvant selected from an alkoxylated aliphatic acid, an alkoxylated aliphatic alcohol, an alkoxylated aliphatic amide and an alkoxylated aliphatic amine, wherein the concentration of adjuvant in the aqueous agrochemical concentrate is at least 50 g/l; the method comprising including b) a compound selected from: i. an aryl sulphonate; ii. an aliphatic mono alcohol; iii. an aliphatic polyol comprising at least four contiguous carbon atoms; and iv. anaryl alcohol; in the aqueous agrochemical concentrate; wherein the aqueous agrochemical concentrate comprises an agrochemical active ingredient. The invention also relates to the agrochemical concentrates and methods of using the agrochemical concentrates for controlling or preventing infestation of plants by phytopathogenic microorganisms.Type: ApplicationFiled: November 8, 2019Publication date: March 5, 2020Applicant: SYNGENTA LIMITEDInventors: Julia Lynne RAMSAY, John HONE, Jose Luis CALVO, Niall Rae THOMSON, Patrick Joseph MULQUEEN, Alexander BASSETT-CROSS, Steven FITZJOHN, Antony HARRIS
-
Publication number: 20130311745Abstract: A contiguous digital media storage system and method is disclosed. In one embodiment, the contiguous digital media storage system comprises a storage server, mass storage device, allocator subsystem, and metadata subsystem. Other embodiments may include additional storage servers or mass storage devices as well as one or more client devices. The system and method may be used with third party file systems. Generally, sequentially sensitive information is identified and stored contiguously based on its position within a sequence which substantially increases throughput. This position may be determined from information provided by client devices, file characteristics, or other ways. The system and method may store uniform and variable sized files contiguously.Type: ApplicationFiled: September 17, 2012Publication date: November 21, 2013Inventors: Antony Harris, Edwin Rodriguez
-
Publication number: 20130217746Abstract: The present invention relates to methods of reducing the viscosity of an aqueous agrochemical concentrate comprising a) an adjuvant selected from an alkoxylated aliphatic acid, an alkoxylated aliphatic alcohol, an alkoxylated aliphatic amide and an alkoxylated aliphatic amine, wherein the concentration of adjuvant in the aqueous agrochemical concentrate is at least 50 g/l; the method comprising including b) a compound selected from: i. an aryl sulphonate; ii. an aliphatic mono alcohol; iii. an aliphatic polyol comprising at least four contiguous carbon atoms; and iv. anaryl alcohol; in the aqueous agrochemical concentrate; wherein the aqueous agrochemical concentrate comprises an agrochemical active ingredient. The invention also relates to the agrochemical con centrates and methods of using the agrochemical concentrates for controlling or preventing infestation of plants by phytopathogenic microorganisms.Type: ApplicationFiled: October 21, 2011Publication date: August 22, 2013Applicant: SYNGENTA LIMITEDInventors: Julia Lynne Ramsay, John Hone, Jose Luis Calvo, Niall Rae Thomson, Patrick Joseph Mulqueen, Alexander Bassett-Cross, Steven Fitzjohn, Antony Harris
-
Patent number: 8275967Abstract: A contiguous digital media storage system and method is disclosed. In one embodiment, the contiguous digital media storage system comprises a storage server, mass storage device, allocator subsystem, and metadata subsystem. Other embodiments may include additional storage servers or mass storage devices as well as one or more client devices. The system and method may be used with third party file systems. Generally, sequentially sensitive information is identified and stored contiguously based on its position within a sequence which substantially increases throughput. This position may be determined from information provided by client devices, file characteristics, or other ways. The system and method may store uniform and variable sized files contiguously.Type: GrantFiled: March 13, 2008Date of Patent: September 25, 2012Assignee: Bright Technologies, Inc.Inventor: Antony Harris
-
Publication number: 20090235041Abstract: A contiguous digital media storage system and method is disclosed. In one embodiment, the contiguous digital media storage system comprises a storage server, mass storage device, allocator subsystem, and metadata subsystem. Other embodiments may include additional storage servers or mass storage devices as well as one or more client devices. The system and method may be used with third party file systems. Generally, sequentially sensitive information is identified and stored contiguously based on its position within a sequence which substantially increases throughput. This position may be determined from information provided by client devices, file characteristics, or other ways. The system and method may store uniform and variable sized files contiguously.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Inventor: Antony Harris
-
Publication number: 20060271715Abstract: Interconnect logic is provided for coupling master logic units and slave logic units within a data processing apparatus to enable transactions to be performed. Each transaction comprises an address transfer from a master logic unit to a slave logic unit and one or more data transfers between that master logic unit and that slave logic unit. The interconnect logic comprises a plurality of connection paths for providing at least one address channel for carrying address transfers and at least one data channel for carrying data transfers, and control logic is used to control the use of the at least one address channel and the at least one data channel in order to enable the transactions to be performed.Type: ApplicationFiled: May 25, 2006Publication date: November 30, 2006Applicant: ARM Limited,Inventors: Antony Harris, Bruce Mathewson
-
Publication number: 20060206645Abstract: A data processing apparatus and method of arbitration within such a data processing apparatus are provided for arbitrating between a plurality of transfers to be routed over a corresponding plurality of paths provided by an interconnect circuit of that data processing apparatus. The plurality of paths include a shared connection, the data processing apparatus having a plurality of initiator logic elements for initiating transfers and a plurality of recipient logic elements for receiving transfers, for each transfer the corresponding path coupling the initiator logic element responsible for initiating that transfer with the recipient logic element destined to receive that transfer. At least one of the recipient logic elements that is destined to receive one of the transfers has a storage element associated therewith which is operable to temporarily store transfer data of that transfer.Type: ApplicationFiled: May 11, 2006Publication date: September 14, 2006Applicant: ARM LimitedInventors: Alistair Bruce, Bruce Mathewson, Antony Harris
-
Publication number: 20060031615Abstract: A data processing apparatus and method of arbitration within such a data processing apparatus are provided for arbitrating between a plurality of transfers to be routed over a corresponding plurality of paths provided by an interconnect circuit of that data processing apparatus. The plurality of paths include a shared connection, the data processing apparatus having a plurality of initiator logic elements for initiating transfers and a plurality of recipient logic elements for receiving transfers, for each transfer the corresponding path coupling the initiator logic element responsible for initiating that transfer with the recipient logic element destined to receive that transfer. At least one of the recipient logic elements that is destined to receive one of the transfers has a storage element associated therewith which is operable to temporarily store transfer data of that transfer.Type: ApplicationFiled: June 8, 2004Publication date: February 9, 2006Applicant: ARM LIMITEDInventors: Alistair Bruce, Bruce Mathewson, Antony Harris
-
Publication number: 20050273536Abstract: A data processing apparatus and method of handling write transactions in such an apparatus is provided. The apparatus has a plurality of devices, and bus circuitry providing connection paths between the plurality of devices. At least one of the devices has a bus master interface operable to generate write transactions for output via the bus circuitry, whilst at least one of the devices has a bus slave interface operable to receive the write transactions from the bus circuitry. A write transaction includes transferring a write address from a bus master interface to a bus slave interface and separately transferring write data from the bus master interface to the bus slave interface. In accordance with embodiments of the present invention, the bus master interface is allowed to generate a write transaction such that the write data is received at the bus slave interface before the associated write address. This leads to a significant decrease in the complexity of the apparatus.Type: ApplicationFiled: June 8, 2004Publication date: December 8, 2005Applicant: ARM LIMITEDInventors: Bruce Mathewson, Antony Harris
-
Publication number: 20050273543Abstract: A data processing system is provided with a bus having separate write channels W and read channels R via which bus transactions are made. Bus transaction buffers 34 are provided within the bus structure to buffer write requests, particularly so as to alleviate problems associated with relatively slow bus slaves. The bus transaction buffers 34 are responsive to the memory addresses associated with write requests and read requests which pass through them to identify those to the same memory address, or memory addresses within a predetermined range, so as to either ensure a strict correct ordering of those transactions, read to follow write, or to satisfy a read following a write with a buffered write data value and then flushing the read request such that it does not reach its final destination.Type: ApplicationFiled: June 8, 2004Publication date: December 8, 2005Applicant: ARM LIMITEDInventors: Peter Middleton, David Gwilt, Ian Devereux, Bruce Mathewson, Antony Harris, Richard Grisenthwaite
-
Publication number: 20050273535Abstract: A bus master 2, 4 sends write transactions to a bus slave 8 which include separate write addresses AW and write data WD. Write transaction identifiers AWID, WID are associated with these write addresses and write data. The bus slave can accept multiple write addresses such that there can be copending write transactions to the same bus slave. The bus slave uses the write transaction identifiers to correlate interleaved write data for the co-pending write transactions with their write addresses.Type: ApplicationFiled: June 8, 2004Publication date: December 8, 2005Applicant: ARM LIMITEDInventors: Antony Harris, Bruce Mathewson
-
Publication number: 20050273537Abstract: An integrated circuit 2 is provided with multiple bus masters 4, 6 and multiple bus slaves 8, 10, 12, communicating via a multi-channel communication bus. A separate write data channel, read data channel and write response channel are provided as well as a separate write address channel and a read address channel. The provision of a dedicated write response channel frees the read data channel to be more efficiently used for the transfer of read data. Transactions may be burst mode transactions with a single write response corresponding to the write transaction as a whole.Type: ApplicationFiled: June 8, 2004Publication date: December 8, 2005Applicant: ARM LIMITEDInventors: Antony Harris, Bruce Mathewson
-
Publication number: 20020069251Abstract: The instant invention is an improved method of transferring information between two or more computers each connected to a target. This method includes selecting a set of data in a first computer, opening a connection between the first computer and the target, writing the selected data to the target. The sender informs a data recipient of the transfer, block address and block size. The recipient then opens a connection between the second computer and the target and reads the data from the target. The method provides for indirect data transmission in block mode at high speed. The system provides a means for transferring information between at least two computers, each with a computer processor means for processing data, storage means for storing data on a storage medium, an independent device connected to each of the at least two computers, and access to transmission means the system.Type: ApplicationFiled: June 18, 2001Publication date: June 6, 2002Inventors: Homer Carter, Antony Harris