Patents by Inventor John A. Wilkinson

John A. Wilkinson 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: 20240013210
    Abstract: A data processing system is disclosed that includes an application server and a wallet application provided by the application server. The application server is in communication with a plurality of computing nodes hosting a distributed ledger. The distributed ledger includes a plurality of user accounts and a plurality of asset contracts. The wallet application provides a wallet associated with a first user account. The wallet application is adapted to transfer a cryptocurreny from the wallet to a first asset contract.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: Anthony John Wilkinson, Arjuna Gihan Fernando
  • Patent number: 11554119
    Abstract: Disclosed compositions comprise a therapeutic agent and a carrier selected, or processed to have, an acceptable composite flow index, a granular particle size of 18 mesh to 80 mesh, or both, such as processed granular wheat middlings. The composition may also comprise an oil and/or micro tracers. Suitable granular wheat middlings may have a size range of from 18 mesh to 80 mesh, such as 20 mesh to 80 mesh. The composition has improved flowability characteristics, compared to a composition where the carrier, such as processed wheat middlings, are powdered and/or flakey. Certain embodiments concern a composition comprising, consisting essentially of, or consisting of, nicarbazin, granular wheat middlings, soybean oil and micro tracers. The composition may be administered to an animal, for example, to treat or prevent coccidiosis. Also disclosed herein are methods for making and using the composition.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: January 17, 2023
    Assignee: Phibro Animal Health Corporation
    Inventors: Ian John Wilkinson, Charles Hollett Fahrenholz
  • Patent number: 11541610
    Abstract: A method of aligning a first and a second structure, the first structure comprising one or more first surface relief features and a channel system communicating with a surface of the first structure at one or more of the first surface relief features, the second structure comprising one or more second surface relief features shaped complementarily to the first surface relief features; the method comprising: generating suction in the channel system to draw the first and second structures together in a drawing direction; wherein, when the first and second structures are drawn together, the interaction between one or more of the first surface relief features and one or more of the second surface relief features aligns the structures in a plane perpendicular to the drawing direction such that the first and second surface relief features mate.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 3, 2023
    Assignee: Huber+Suhner Polatls Limited
    Inventors: Peter John Wilkinson, Daping Chu
  • Publication number: 20220132808
    Abstract: A reader comprising: a panel; two antennae each associated with a respective race to transmit and/or receive information to/from an electronic animal tag in that respective race; and an electromagnetic shield to impede an antenna from transmitting and/or receiving information to/from an electronic animal tag not located in the respective race of that antenna; a system for reading electronic animal tags comprising: a plurality of readers each located at or near a wall of a respective plurality of races, wherein each reader is at least partially shielded by an electromagnetic shield; each reader being longitudinally offset with respect to at least one other reader in the plurality of readers; and methods of constructing and using a reader.
    Type: Application
    Filed: February 8, 2019
    Publication date: May 5, 2022
    Inventors: Benjamin Thomas John WILKINSON, Aaron John WOODLAND, Brian Antony CLAYTON
  • Publication number: 20220125011
    Abstract: Approaches for synchronising electronic animal identification tag readers for reading electronic animal identification tags attached to animals Embodiments include using a pulse from a GNSS receiver, adjusting for an error between a reference cadence signal and a local cadence signal, and using a synchronisation signal.
    Type: Application
    Filed: February 8, 2019
    Publication date: April 28, 2022
    Inventors: Leigh Andrew BATEMAN, Benjamin Thomas John WILKINSON, Brian Antony CLAYTON
  • Publication number: 20220117197
    Abstract: Approaches for determining a location of an animal based on RSSI. An embodiment includes a method, comprising: receiving a first reading of an electronic animal identification tag attached to an animal from a first electronic tag reader; calculating a received signal strength indicator (RSSI) for the first reading; and determining a location of the animal based on the RSSI. Another embodiment includes a method, comprising: receiving a first reading of a first electronic animal identification tag attached to a first animal; calculating a received signal strength indicator (RSSI) for the first reading; receiving a second reading of a second 10 electronic animal identification tag attached to a second animal; calculating an RSSI for the second reading; and determining the location of the first animal based on the RSSI of the first reading and the RSSI of the second reading.
    Type: Application
    Filed: February 8, 2019
    Publication date: April 21, 2022
    Inventors: Benjamin Thomas John WILKINSON, Brian Antony CLAYTON
  • Patent number: 11119841
    Abstract: A method and apparatus for validating operation of a data volume on a storage medium. A data integrity component is provided which writes data blocks to the volume in a sequence, each data block storing a sequence number and also write status information specifying the sequence numbers of those preceding data blocks in the stream which are still being written to the volume at the time the data block is generated. Data validation is performed by reading back the stored data blocks from the volume and checking that the sequence numbers stored in them match those that should be present based on the sequence numbers stored in the write status information of the last-written data block found on the volume.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Wilkinson, Andrea Sipka
  • Publication number: 20210073806
    Abstract: A system includes a firewall server and a plurality of computing nodes hosting a private distributed ledger. The private distributed ledger includes user accounts having addresses on the private distributed ledger and a firewall management contract storing filter rule data associating the addresses of at least some of said user accounts with respective filter rules for handling requests for data stored on the private distributed ledger. The firewall server is arranged to receive a request for data stored on the private distributed ledger, indicating an address of a first user account. In response to receiving said request, the firewall server is arranged to send a query to the firewall management contract for first filter rule data associated with the address of the first user account, receive a response from the firewall management contract, and process the request for data in accordance with the response from the firewall management contract.
    Type: Application
    Filed: October 28, 2020
    Publication date: March 11, 2021
    Inventors: Anthony John WILKINSON, Arjuna Gihan FERNANDO
  • Patent number: 10853805
    Abstract: There is provided a data processing system comprising a plurality of computing nodes configured to host a distributed ledger, a computing device communicatively coupled with one of the computing nodes, and a data store communicatively coupled with the computing device. The distributed ledger comprises a plurality of user accounts, each of the plurality of user accounts having an address on the distributed ledger, and one or more asset contracts, each of the one or more asset contracts having an address on the distributed ledger. The computing device is operable to provide association data to a first asset contract of the one or more asset contracts, the provided association data comprising an address on the distributed ledger of a first user account of the one or more user accounts, and data indicative of a first data location in the data store.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: December 1, 2020
    Assignee: Freeformers Holdings Limited
    Inventors: Anthony John Wilkinson, Arjuna Gihan Fernando
  • Publication number: 20200307116
    Abstract: A method of aligning a first and a second structure, the first structure comprising one or more first surface relief features and a channel system communicating with a surface of the first structure at one or more of the first surface relief features, the second structure comprising one or more second surface relief features shaped complementarily to the first surface relief features; the method comprising: generating suction in the channel system to draw the first and second structures together in a drawing direction; wherein, when the first and second structures are drawn together, the interaction between one or more of the first surface relief features and one or more of the second surface relief features aligns the structures in a plane perpendicular to the drawing direction such that the first and second surface relief features mate.
    Type: Application
    Filed: March 31, 2020
    Publication date: October 1, 2020
    Applicant: ROADMap Systems Limited
    Inventors: Peter John Wilkinson, Daping Chu
  • Patent number: 10700804
    Abstract: We describe a wavelength division multiplexed (WDM) reconfigurable optical switch, the switch comprising: a set of arrays of optical beam connections, each comprising an array of optical outputs and having an optical input to receive a WDM input optical signal; a first diffractive element to demultiplexed said WDM input optical signal into a plurality of demultiplexed optical input beams, and to disperse said demultiplexed optical input beams spatially along a first axis; first relay optics between said set of arrays of optical beam connections and said first diffractive element; and a reconfigurable holographic array comprising a 2D array of reconfigurable sub-holograms defining sub-hologram rows and columns; wherein said arrays of said set of arrays are at least one dimensional arrays extending spatially in a direction parallel to said first axis and arranged in a column defining a second axis orthogonal to said first axis; wherein said sub-hologram rows are aligned along said first axis, and wherein said s
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 30, 2020
    Assignee: Roadmap Systems LTD
    Inventors: Brian Robertson, Daping Chu, Haining Yang, Peter John Wilkinson
  • Publication number: 20200054631
    Abstract: Disclosed compositions comprise a therapeutic agent and a carrier selected, or processed to have, an acceptable composite flow index, a granular particle size of 18 mesh to 80 mesh, or both, such as processed granular wheat middlings. The composition may also comprise an oil and/or micro tracers. Suitable granular wheat middlings may have a size range of from 18 mesh to 80 mesh, such as 20 mesh to 80 mesh. The composition has improved flowability characteristics, compared to a composition where the carrier, such as processed wheat middlings, are powdered and/or flakey. Certain embodiments concern a composition comprising, consisting essentially of, or consisting of, nicarbazin, granular wheat middlings, soybean oil and micro tracers. The composition may be administered to an animal, for example, to treat or prevent coccidiosis. Also disclosed herein are methods for making and using the composition.
    Type: Application
    Filed: October 28, 2019
    Publication date: February 20, 2020
    Applicant: Phibro Animal Health Corporation
    Inventors: Ian John Wilkinson, Charles Hollett Fahrenholz
  • Publication number: 20200050508
    Abstract: A method and apparatus for validating operation of a data volume on a storage medium. A data integrity component is provided which writes data blocks to the volume in a sequence, each data block storing a sequence number and also write status information specifying the sequence numbers of those preceding data blocks in the stream which are still being written to the volume at the time the data block is generated. Data validation is performed by reading back the stored data blocks from the volume and checking that the sequence numbers stored in them match those that should be present based on the sequence numbers stored in the write status information of the last-written data block found on the volume.
    Type: Application
    Filed: October 22, 2019
    Publication date: February 13, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John WILKINSON, Andrea SIPKA
  • Patent number: 10539404
    Abstract: A blast containment system for trash cans includes a liquid-impervious flexible bag having a sealed bottom positioned at a base of a trash can, and an unsealed top positioned and retained at a top periphery of the trash can. A ring-shaped boot is positioned at the sealed bottom of the flexible bag. A rigid container has a closed bottom press-fit into a central opening of the boot. The rigid container extends from its closed bottom to an open top adapted to be approximately aligned with the top periphery of the trash can. An annular volume is defined between the rigid container the flexible bag. The rigid container has side walls that include ballistic materials. A liquid fills the annular volume.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 21, 2020
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Edward A. Lustig, Eric Gahagan, John W. Monico, Jr., Paul C. Perricone, William Qualls, Michael Agens, Daniel C. Jones, John Winslow, Michael Murray, Kimberly Peranich, Sr., Lee Foltz, Jesse Stuart Moran, Christopher Wilhelm, Lesley Wilhelm, John Wilkinson
  • Publication number: 20200021383
    Abstract: We describe a wavelength division multiplexed (WDM) reconfigurable optical switch, the switch comprising: a set of arrays of optical beam connections, each comprising an array of optical outputs and having an optical input to receive a WDM input optical signal; a first diffractive element to demultiplexed said WDM input optical signal into a plurality of demultiplexed optical input beams, and to disperse said demultiplexed optical input beams spatially along a first axis; first relay optics between said set of arrays of optical beam connections and said first diffractive element; and a reconfigurable holographic array comprising a 2D array of reconfigurable sub-holograms defining sub-hologram rows and columns; wherein said arrays of said set of arrays are at least one dimensional arrays extending spatially in a direction parallel to said first axis and arranged in a column defining a second axis orthogonal to said first axis; wherein said sub-hologram rows are aligned along said first axis, and wherein said s
    Type: Application
    Filed: August 20, 2019
    Publication date: January 16, 2020
    Inventors: Brian Robertson, Daping Chu, Haining Yang, Peter John Wilkinson
  • Patent number: 10528416
    Abstract: A method and apparatus for validating operation of a data volume on a storage medium. A data integrity component is provided which writes data blocks to the volume in a sequence, each data block storing a sequence number and also write status information specifying the sequence numbers of those preceding data blocks in the stream which are still being written to the volume at the time the data block is generated. Data validation is performed by reading back the stored data blocks from the volume and checking that the sequence numbers stored in them match those that should be present based on the sequence numbers stored in the write status information of the last-written data block found on the volume.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: January 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Wilkinson, Andrea Sipka
  • Patent number: 10491322
    Abstract: A wavelength division multiplexed (WDM) reconfigurable optical switch. The switch has a set of arrays of optical beam connections, each comprising an array of optical outputs and having an optical input to receive a WDM input optical signal; a first diffractive element to demultiplexed the WDM input optical signal into a plurality of demultiplexed optical input beams, and to disperse said demultiplexed optical input beams spatially along a first axis; first relay optics between the set of arrays of optical beam connections and the first diffractive element; and a reconfigurable holographic array comprising a 2D array of reconfigurable sub-holograms defining sub-hologram rows and columns. The arrays of said set of arrays and the sub-hologram rows and columns are arranged and aligned in particular ways so that wavelength channels of the WDM input signal for each array can be steered within the device towards a selected optical output.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: November 26, 2019
    Assignee: Roadmap Systems Ltd
    Inventors: Brian Robertson, Daping Chu, Haining Yang, Peter John Wilkinson
  • Publication number: 20190333056
    Abstract: There is provided a data processing system comprising a plurality of computing nodes configured to host a distributed ledger, a computing device communicatively coupled with one of the computing nodes, and a data store communicatively coupled with the computing device. The distributed ledger comprises a plurality of user accounts, each of the plurality of user accounts having an address on the distributed ledger, and one or more asset contracts, each of the one or more asset contracts having an address on the distributed ledger. The computing device is operable to provide association data to a first asset contract of the one or more asset contracts, the provided association data comprising an address on the distributed ledger of a first user account of the one or more user accounts, and data indicative of a first data location in the data store.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 31, 2019
    Inventors: Anthony John WILKINSON, Arjuna Gihan FERNANDO
  • Patent number: 10452502
    Abstract: A multi-node data storage system comprises a first data storage system having an owner node and a backup node in a first location coupled to a second data storage system having an owner node and a backup node in a second location. Each storage system includes a copy of the same data volume. A failure of a node of the multi-node storage system is detected. An outstanding write request to the first storage system is identified. If the owner node in the first storage system fails, it is determined whether the outstanding write corresponds to a host write to the backup node of the first storage system. If so, a retransmission message is sent to the second storage system. Otherwise, the data region associated with the outstanding write request is read from the first storage system, and a resynchronization message is sent to the second storage system.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Florent Rostagni, Andrea Sipka, John Wilkinson
  • Publication number: 20190227888
    Abstract: A multi-node data storage system comprises a first data storage system having an owner node and a backup node in a first location coupled to a second data storage system having an owner node and a backup node in a second location. Each storage system includes a copy of the same data volume. A failure of a node of the multi-node storage system is detected. An outstanding write request to the first storage system is identified. If the owner node in the first storage system fails, it is determined whether the outstanding write corresponds to a host write to the backup node of the first storage system. If so, a retransmission message is sent to the second storage system. Otherwise, the data region associated with the outstanding write request is read from the first storage system, and a resynchronization message is sent to the second storage system.
    Type: Application
    Filed: January 23, 2018
    Publication date: July 25, 2019
    Inventors: Florent Rostagni, Andrea Sipka, John Wilkinson