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: 11835942Abstract: 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: GrantFiled: November 23, 2021Date of Patent: December 5, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Bernard Brooks, John Pritchard, Antoon Laane
-
Patent number: 11675329Abstract: 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: GrantFiled: June 21, 2021Date of Patent: June 13, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: John Pritchard, Michael Sarvo, Jr., Samuel Owen
-
Publication number: 20220404794Abstract: 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: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Inventors: John Pritchard, Michael Sarvo, JR., Samuel Owen
-
Patent number: 11218855Abstract: 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: GrantFiled: July 19, 2016Date of Patent: January 4, 2022Assignee: ARM IP LimitedInventors: Geraint David Luff, Andrew John Pritchard, James Crosby
-
Publication number: 20210290131Abstract: 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: ApplicationFiled: March 19, 2021Publication date: September 23, 2021Inventors: Sameer Kumar, Aneela Idnani, John Pritchard, Kirk Klobe
-
Patent number: 10891355Abstract: 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: GrantFiled: September 30, 2015Date of Patent: January 12, 2021Assignee: CVS Pharmacy, Inc.Inventors: Scott Douglas Haigh, Alfred John Pritchard, II, Andrew Jay Schwartz
-
Patent number: 10742655Abstract: 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: GrantFiled: May 29, 2015Date of Patent: August 11, 2020Assignee: ARM IP LimitedInventors: Robert George Taylor, Milosch Meriac, Andrew John Pritchard, Hannes Tschofenig, Christopher Mark Paola
-
Patent number: 10693656Abstract: 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: GrantFiled: November 30, 2015Date of Patent: June 23, 2020Assignee: ARM IP LimitedInventors: Andrew John Pritchard, Geraint Luff, Milosch Meriac
-
Patent number: 10445944Abstract: 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: GrantFiled: October 19, 2018Date of Patent: October 15, 2019Assignee: Rockwell Automation Technologies, Inc.Inventors: Richard Galera, John Pritchard
-
Publication number: 20190147655Abstract: 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: ApplicationFiled: October 19, 2018Publication date: May 16, 2019Inventors: Richard Galera, John Pritchard
-
Publication number: 20170373855Abstract: 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: ApplicationFiled: November 30, 2015Publication date: December 28, 2017Inventors: Andrew John PRITCHARD, Geraint LUFF, Milosch MERIAC
-
Publication number: 20170126685Abstract: 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: ApplicationFiled: May 29, 2015Publication date: May 4, 2017Inventors: Robert George TAYLOR, Milosch MERIAC, Andrew John PRITCHARD, Hannes TSCHOFENIG, Christopher Mark PAOLA
-
Publication number: 20170091424Abstract: 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: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Scott Douglas Haigh, Alfred John Pritchard, II, Andrew Jay Schwartz
-
Publication number: 20170031333Abstract: 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: ApplicationFiled: July 19, 2016Publication date: February 2, 2017Inventors: Geraint David Luff, Andrew John Pritchard, James Crosby
-
Patent number: 8680450Abstract: 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: GrantFiled: June 11, 2010Date of Patent: March 25, 2014Assignee: MBDA UK LimitedInventor: Timothy John Pritchard
-
Patent number: 8255197Abstract: 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: GrantFiled: September 30, 2008Date of Patent: August 28, 2012Assignee: Rockwell Automation Technologies, Inc.Inventors: John Pritchard, Mark A. Chaffee, Graham Elvis
-
Patent number: 8078445Abstract: 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: GrantFiled: September 30, 2008Date of Patent: December 13, 2011Assignee: Rockwell Automation Technologies, Inc.Inventors: John Pritchard, Graham F. Elvis, Gurdial Singh
-
Publication number: 20110215190Abstract: 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: ApplicationFiled: June 11, 2010Publication date: September 8, 2011Applicant: MBDA UK LIMITEDInventor: Timothy John Pritchard
-
Publication number: 20110049294Abstract: 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: ApplicationFiled: February 20, 2009Publication date: March 3, 2011Inventors: Robert Morley, James Nichols, John Pritchard
-
Publication number: 20110022362Abstract: 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: ApplicationFiled: July 22, 2010Publication date: January 27, 2011Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: John Pritchard, John Durrant