Patents by Inventor John-Paul Stanford

John-Paul Stanford 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: 11245567
    Abstract: Technology for operating a computer system to manage network communications with plural devices, comprising retrieving from a registry one or more device capability profiles for the identified devices, the registry linking a device capability profile with each of the identified plural devices and the device capability profile identifying one or more capabilities of a device; operating in the computer system a message translation manager to adapt a message according to a linked device capability profile of each of the plural devices; and sending the message in adapted form to each identified one of the plural devices.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: February 8, 2022
    Assignee: ARM IP LIMITED
    Inventors: Daniel Ros, Robert George Taylor, John-Paul Stanford, Daniel John Ward, Oliver James Ford
  • Patent number: 10997376
    Abstract: A computer-implemented method of operation of a translation manager intermediating message distribution in a plurality of networked devices, comprising receiving at the translation manager a request from a networked device for registration; parsing the message by the translation manager to derive an identifier of the networked device; determining by the translation manager at least one capability of the networked device; creating a pairing of the identifier of the networked device and a profile comprising the at least one capability of the networked device; storing the pairing in a data store for use by the translation manager on request to translate a message. The storing the pairing may comprise populating a lookup table and/or operating a database.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: May 4, 2021
    Assignee: Arm IP Limited
    Inventors: Daniel Ros, Robert George Taylor, John-Paul Stanford, Daniel John Ward, Oliver James Ford
  • Publication number: 20200285457
    Abstract: A method for managing an asset update service for one or more service requesters on a plurality of remote devices, the method comprising: receiving, at a management server, update data indicating an asset to be updated at one or more remote devices; receiving, at the management server, campaign data associated with the update data and indicating a subset of the remote devices to which an update is to be applied; and receiving, at the management server, a request to initiate the firmware update by transmitting to the subset of the remote devices an update communication indicating that the asset is to be retrieved for updating the asset of the remote device.
    Type: Application
    Filed: October 17, 2018
    Publication date: September 10, 2020
    Inventors: Milosch MERIAC, Brendan James MORAN, Robert George TAYLOR, Amyas Edward Wykes PHILLIPS, Daniel ROS, John-Paul STANFORD
  • Publication number: 20200226326
    Abstract: A computer-implemented method of operation of a translation manager intermediating message distribution in a plurality of networked devices, comprising receiving at the translation manager a request from a networked device for registration; parsing the message by the translation manager to derive an identifier of the networked device; determining by the translation manager at least one capability of the networked device; creating a pairing of the identifier of the networked device and a profile comprising the at least one capability of the networked device; storing the pairing in a data store for use by the translation manager on request to translate a message. The storing the pairing may comprise populating a lookup table and/or operating a database.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 16, 2020
    Inventors: Daniel Ros, Robert George Taylor, John-Paul Stanford, Dan Ward, Oliver Ford
  • Publication number: 20200228478
    Abstract: A technology for operating a computer system to structure a message according to at least one capability of a device, comprising receiving at least one message; deriving a device identifier from the message; determining a device capability profile linked with the device capability profile; and invoking a message translation manager to interpret the at least one message according to the linked device capability profile. Interpreting the at least one message may comprise adapting the at least one message or constructing the at least one message according to a format determined by the linked the device capability profile. The constructing may comprise, responsive to a trigger event, assembling the at least one message from message elements according to the format determined by the linked device capability profile. The message may be, for example, a return message.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 16, 2020
    Inventors: Daniel Ros, Robert George Taylor, John-Paul Stanford, Dan Ward, Oliver Ford
  • Publication number: 20200228389
    Abstract: Technology for operating a computer system to manage network communications with plural devices, comprising retrieving from a registry one or more device capability profiles for the identified devices, the registry linking a device capability profile with each of the identified plural devices and the device capability profile identifying one or more capabilities of a device; operating in the computer system a message translation manager to adapt a message according to a linked device capability profile of each of the plural devices; and sending the message in adapted form to each identified one of the plural devices.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 16, 2020
    Inventors: Daniel Ros, Robert George Taylor, John-Paul Stanford, Dan Ward, Oliver Ford