Patents by Inventor Richard Churchill

Richard Churchill 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: 10498842
    Abstract: Methods for recording a session of user interaction with a website for subsequent replay comprise executing on a computer having a processor and memory the steps of receiving in the memory a webpage from the website, creating a queue of items with the processor, and storing the queue in the memory. Each item corresponds to an element of the webpage that is to be monitored for changes and comprises data entries corresponding to the current state of each of a plurality of properties for the respective element. A method of recreating a session of user interaction with a website is also provided, which involves processing batches of data generated as a result of recording a session of user interaction with a website.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: December 3, 2019
    Assignee: SessionCam Limited
    Inventor: Richard Churchill
  • Patent number: 10331221
    Abstract: Computer-implemented methods for analyzing interactions between a user and a computing device include analyzing user interaction data to identify a plurality of user gestures, and analyzing the gestures to identify those likely to represent user struggles or difficulties encountered with a user interface. A predictive model is generated from this analysis for use in identifying user gestures likely to represent user struggles during further user sessions.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: June 25, 2019
    Assignee: SessionCam Limited
    Inventors: Richard Churchill, Joao Duarte
  • Publication number: 20190120202
    Abstract: A power-generating apparatus includes a wind power-generator, a curtain-frame coupled to the wind power-generator, and at least one support-pole attachable to the curtain-frame. The power-generating apparatus is useful for being anchored along a shoreline above an expected storm-surge, and for generating renewable energy. The device is designed to withstand storm forces.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventor: Gary Richard Churchill
  • Publication number: 20180165753
    Abstract: Systems, methods, and other embodiments associated with intelligent order routing are described. In one embodiment, a method includes receiving and parsing an electronic order. The example method may also include identifying a set of sourcing locations capable of sourcing an item for the electronic order. The example method may also include applying a set of weighted criteria to each sourcing location. The example method may also include generating ranks for each sourcing location. The example method may also include generating a set of control instructions within a data structure that identifies an item of the electronic order and a target sourcing location from the set of sourcing locations having a target rank exceeding a threshold. The example method may also include sending the data structure to a remote computer to cause the remote computer to initiate a transfer of the item from the target sourcing location to an item destination.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Inventors: Michael S. CARTER, Jessica M. BENOIT, Steven H. SINGER, Richard A. CHURCHILL
  • Publication number: 20170285755
    Abstract: Computer-implemented methods for analysing interactions between a user and a computing device include analysing user interaction data to identify a plurality of user gestures, and analysing the gestures to identify those likely to represent user struggles or difficulties encountered with a user interface. A predictive model is generated from this analysis for use in identifying user gestures likely to represent user struggles during further user sessions.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Richard Churchill, Joao Duarte
  • Publication number: 20170019489
    Abstract: Methods for recording a session of user interaction with a website for subsequent replay comprise executing on a computer having a processor and memory the steps of receiving in the memory a webpage from the website, creating a queue of items with the processor, and storing the queue in the memory. Each item corresponds to an element of the webpage that is to be monitored for changes and comprises data entries corresponding to the current state of each of a plurality of properties for the respective element. A method of recreating a session of user interaction with a website is also provided, which involves processing batches of data generated as a result of recording a session of user interaction with a website.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventor: Richard Churchill
  • Patent number: 6952489
    Abstract: A fingerprint verification method having band detection is provided. In one embodiment, the method includes capturing a fingerprint image and processing the image to determine if it includes bands attributable to changes in illumination intensity during image capture. If such bands are detected, the method preferably aborts the creation of a fingerprint template. Otherwise, if this and other security screens are passed, the method preferably includes the creation of a fingerprint template which may be compared to a stored fingerprint template to verify user identity. If such verification is established, the user is granted access privileges. One embodiment of a system implementing this method includes a fingerprint scanner for capturing fingerprint images, and an interface card having a digital signal processor (DSP) or other suitable mechanisms including software or electronics for processing the fingerprint images and generating a fingerprint template representative of the images.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: October 4, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael F. Angelo, Manuel Novoa, Richard Churchill
  • Patent number: 6061746
    Abstract: A method for supporting a USB-based Device Bay Controller without a hardware interface between the DBC and the 1394 bus, by intercepting 1394 GUID queries in software and returning a stored GUID which is set by the manufacturer to be correct for the hardware actually present.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: May 9, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Paul C. Stanley, Rahul V. Lakdawala, Walter G. Fry, Richard Churchill