Patents by Inventor John Pritchard

John Pritchard 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: 11835942
    Abstract: An industrial simulation system exchanges data between a virtualized industrial system and an industrial controller at high frequencies and accuracies without the need for additional network emulation hardware. Rather than timing the sending of emulated device data packets from the simulation to the industrial controller using an operating system clock, the simulation system uses the arrival event of a data packet received from the industrial controller as the clock signal that drives the sending of data packets from the virtual system to the controller. Using the arrival time of data packets from the industrial controller as the clock signal rather than the system clock of the operating system can yield high accuracy, low jitter data exchanges during simulation.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: December 5, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bernard Brooks, John Pritchard, Antoon Laane
  • Patent number: 11675329
    Abstract: A functional safety system performs safety analysis on three-dimensional point cloud data measured by a time-of-flight (TOF) sensor that monitors a hazardous industrial area that includes an automation system. To reduce the amount of point cloud data to be analyzed for hazardous conditions, the safety system executes a real-time emulation of the automation system using a digital twin and live controller data read from an industrial controller that monitors and controls the automation system. The safety system generates simulated, or shadow, point cloud data based on the emulation and subtracts this simulate point cloud data from the measured point cloud data received from the TOF sensor. This removes portions of the point cloud data corresponding to known or expected elements within the monitored area. Any remaining entities detected in the reduced point cloud data can be further analyzed for safety concerns.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: June 13, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: John Pritchard, Michael Sarvo, Jr., Samuel Owen
  • Publication number: 20220404794
    Abstract: A functional safety system performs safety analysis on three-dimensional point cloud data measured by a time-of-flight (TOF) sensor that monitors a hazardous industrial area that includes an automation system. To reduce the amount of point cloud data to be analyzed for hazardous conditions, the safety system executes a real-time emulation of the automation system using a digital twin and live controller data read from an industrial controller that monitors and controls the automation system. The safety system generates simulated, or shadow, point cloud data based on the emulation and subtracts this simulate point cloud data from the measured point cloud data received from the TOF sensor. This removes portions of the point cloud data corresponding to known or expected elements within the monitored area. Any remaining entities detected in the reduced point cloud data can be further analyzed for safety concerns.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: John Pritchard, Michael Sarvo, JR., Samuel Owen
  • Patent number: 11218855
    Abstract: A method for operating an electronic device to configure a subject device, the method comprising steps of: receiving an intent from a subject device, wherein the received intent comprises an action identifier identifying an action the subject device wishes to perform; receiving action data about the received intent from an intent store, wherein the action data comprises an action associated with each action identifier, and at least one constraint associated with the action; and generating invocation data to perform the action, wherein the invocation data comprises the action identifier, and zero or more parameters.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: January 4, 2022
    Assignee: ARM IP Limited
    Inventors: Geraint David Luff, Andrew John Pritchard, James Crosby
  • Publication number: 20210290131
    Abstract: The present disclosure relates generally to an awareness enhancement apparatus and method for undesirable repeated behaviors, including but not limited to obsessive compulsive and related disorders, and most relevant to trichotillomania (hair pulling), onychophagia (nail biting), dermatillomania (skin picking), and thumb sucking, among others. More particularly, the disclosure relates to a sensing and feedback device and associated methods of use which indicate a behavior based on the user's physical gestures and positioning of the hands, these gestures and positions being related to these undesirable behaviors typical of such disorders, and alerting the user so that he or she can reduce the behavior.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 23, 2021
    Inventors: Sameer Kumar, Aneela Idnani, John Pritchard, Kirk Klobe
  • Patent number: 10891355
    Abstract: An electronic image that includes information related to a pharmacy prescription of a user of a first account (e.g., a store account) is received from a client device. The pharmacy prescription information is electronically extracted from the electronic image, and a second account (e.g., a pharmacy account) is identified based thereon. Additional authentication information is received from the client device (sometimes in response to a prompt for additional information based on information contained in the first or second accounts), and the first and second accounts are linked if the additional authentication information is consistent with the user.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 12, 2021
    Assignee: CVS Pharmacy, Inc.
    Inventors: Scott Douglas Haigh, Alfred John Pritchard, II, Andrew Jay Schwartz
  • Patent number: 10742655
    Abstract: Access to a resource controlled by a resource server (6, 8) is provided using a validity token issued by a validation server (4). When a resource request from a user (12) is received at the resource server (6, 8), then the resource server (6, 8) determines if the resource request satisfies a policy. If the resource request satisfies the policy, then access to the resource may be permitted without confirming the validity of the validation token with the validation server (4). Conversely, if the resource request does not satisfy the policy, then validation of the validation token with the validation server (4) is performed before the access requested is permitted.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: August 11, 2020
    Assignee: ARM IP Limited
    Inventors: Robert George Taylor, Milosch Meriac, Andrew John Pritchard, Hannes Tschofenig, Christopher Mark Paola
  • Patent number: 10693656
    Abstract: There is provided a method of scanning for a remote device, the method comprising: generating, at a data processing device, a search input; transforming, at the data processing device, the search input to provide a transformed output, wherein the transformed output is representative of the search input; transmitting, a communication comprising the transformed output from the data processing device to the remote device; receiving, at the data processing a device, a communication from the remote device based on the transformed output.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 23, 2020
    Assignee: ARM IP Limited
    Inventors: Andrew John Pritchard, Geraint Luff, Milosch Meriac
  • Patent number: 10445944
    Abstract: An industrial visualization system generates and delivers virtual reality (VR) and augmented reality (AR) presentations of industrial facilities to wearable appliances to facilitate remote or enhanced interaction with automation systems within the facility. The presentation system can also leverage safety zone definition data to visualize graphical representations of defined safety zones within a line of sight of the wearable appliance. The safety zones can be rendered as three-dimensional semi-transparent overlays corresponding to the defined dimensions and location of the safety zone relative to its corresponding safety sensor. By visualizing defined safety zones as overlays within a wearer's field of view as part of an AR presentation, the presentation system can serve as a visual guide that helps the wearer to avoid inadvertently entering the safety zones, thereby reducing machine downtime due to accidental initiation of safety actions.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 15, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Richard Galera, John Pritchard
  • Publication number: 20190147655
    Abstract: An industrial visualization system generates and delivers virtual reality (VR) and augmented reality (AR) presentations of industrial facilities to wearable appliances to facilitate remote or enhanced interaction with automation systems within the facility. The presentation system can also leverage safety zone definition data to visualize graphical representations of defined safety zones within a line of sight of the wearable appliance. The safety zones can be rendered as three-dimensional semi-transparent overlays corresponding to the defined dimensions and location of the safety zone relative to its corresponding safety sensor. By visualizing defined safety zones as overlays within a wearer's field of view as part of an AR presentation, the presentation system can serve as a visual guide that helps the wearer to avoid inadvertently entering the safety zones, thereby reducing machine downtime due to accidental initiation of safety actions.
    Type: Application
    Filed: October 19, 2018
    Publication date: May 16, 2019
    Inventors: Richard Galera, John Pritchard
  • Publication number: 20170373855
    Abstract: There is provided a method of scanning for a remote device, the method comprising: generating, at a data processing device, a search input; transforming, at the data processing device, the search input to provide a transformed output, wherein the transformed output is representative of the search input; transmitting, a communication comprising the transformed output from the data processing device to the remote device; receiving, at the data processing a device, a communication from the remote device based on the transformed output.
    Type: Application
    Filed: November 30, 2015
    Publication date: December 28, 2017
    Inventors: Andrew John PRITCHARD, Geraint LUFF, Milosch MERIAC
  • Publication number: 20170126685
    Abstract: Access to a resource controlled by a resource server (6, 8) is provided using a validity token issued by a validation server (4). When a resource request from a user (12) is received at the resource server (6, 8), then the resource server (6, 8) determines if the resource request satisfies a policy. If the resource request satisfies the policy, then access to the resource may be permitted without confirming the validity of the validation token with the validation server (4). Conversely, if the resource request does not satisfy the policy, then validation of the validation token with the validation server (4) is performed before the access requested is permitted.
    Type: Application
    Filed: May 29, 2015
    Publication date: May 4, 2017
    Inventors: Robert George TAYLOR, Milosch MERIAC, Andrew John PRITCHARD, Hannes TSCHOFENIG, Christopher Mark PAOLA
  • Publication number: 20170091424
    Abstract: An electronic image that includes information related to a pharmacy prescription of a user of a first account (e.g., a store account) is received from a client device. The pharmacy prescription information is electronically extracted from the electronic image, and a second account (e.g., a pharmacy account) is identified based thereon. Additional authentication information is received from the client device (sometimes in response to a prompt for additional information based on information contained in the first or second accounts), and the first and second accounts are linked if the additional authentication information is consistent with the user.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Scott Douglas Haigh, Alfred John Pritchard, II, Andrew Jay Schwartz
  • Publication number: 20170031333
    Abstract: A method for operating an electronic device to configure a subject device, the method comprising steps of: receiving an intent from a subject device, wherein the received intent comprises an action identifier identifying an action the subject device wishes to perform; receiving action data about the received intent from an intent store, wherein the action data comprises an action associated with each action identifier, and at least one constraint associated with the action; and generating invocation data to perform the action, wherein the invocation data comprises the action identifier, and zero or more parameters.
    Type: Application
    Filed: July 19, 2016
    Publication date: February 2, 2017
    Inventors: Geraint David Luff, Andrew John Pritchard, James Crosby
  • Patent number: 8680450
    Abstract: A reflector 38 includes a mirrored surface 48 and a frequency selective surface 46. The frequency selective surface 46 is arranged to reflect radiation of a first frequency band 52 and allow radiation of a second frequency band 50 to pass. The mirrored surface 48 is arranged to reflect radiation of the second frequency band 50. In this manner, the focal power for radiation of the first frequency band 52 is independent to the focal power for radiation of the second frequency band 50. Accordingly, the design of optical components associated with the second frequency band 50 can be undertaken independently of those associated with the first frequency band 52 so as to achieve the optimised focusing for each frequency band.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: March 25, 2014
    Assignee: MBDA UK Limited
    Inventor: Timothy John Pritchard
  • Patent number: 8255197
    Abstract: A servo driven mechatronic system simulator and analyzer utilizing preconfigured motion equipment profile databases to predict the behavior of a motion system based on a user selected configuration. The user can adjust the parameters and rerun the simulation and analysis many times in an efficient manner until the optimum operating conditions of the desired system are reached. The user can then archive the system design and implement the system with a greater level of confidence in the ability of the design to meet the requirements of the application.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 28, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: John Pritchard, Mark A. Chaffee, Graham Elvis
  • Patent number: 8078445
    Abstract: Systems and methods that characterizes a load as a function of position/movement of mechanical components—as induced by such load in the servo-drive system. By running a plurality of motion profiles, corresponding torque/forces that generate such motions can be calculated and readily represented (e.g., as a table) in form of a position dependent load. In addition, a parsing component can decompose or break up a load (which generates a desired motion) to its subparts or constituent values for further simulation analysis.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 13, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: John Pritchard, Graham F. Elvis, Gurdial Singh
  • Publication number: 20110215190
    Abstract: A reflector 38 includes a mirrored surface 48 and a frequency selective surface 46. The frequency selective surface 46 is arranged to reflect radiation of a first frequency band 52 and allow radiation of a second frequency band 50 to pass. The mirrored surface 48 is arranged to reflect radiation of the second frequency band 50. In this manner, the focal power for radiation of the first frequency band 52 is independent to the focal power for radiation of the second frequency band 50. Accordingly, the design of optical components associated with the second frequency band 50 can be undertaken independently of those associated with the first frequency band 52 so as to achieve the optimised focusing for each frequency band.
    Type: Application
    Filed: June 11, 2010
    Publication date: September 8, 2011
    Applicant: MBDA UK LIMITED
    Inventor: Timothy John Pritchard
  • Publication number: 20110049294
    Abstract: An emergency flotation device for an aircraft comprising a housing (9) containing an inflatable balloon (1) and a solid propellant cool gas generator (4) arranged to inflate the balloon when the aircraft ditches into water. The device is arranged so as to be optionally removable from the aircraft.
    Type: Application
    Filed: February 20, 2009
    Publication date: March 3, 2011
    Inventors: Robert Morley, James Nichols, John Pritchard
  • Publication number: 20110022362
    Abstract: Systems and methods analyze energy consumption of a servo motor driven system during a conceptual design phase thereof. By breaking up loss of the servo motor driven system to its loss constituents, a designer tool is provided, which readily informs a user regarding losses that are created from a particular design.
    Type: Application
    Filed: July 22, 2010
    Publication date: January 27, 2011
    Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: John Pritchard, John Durrant