Patents by Inventor Graham Nigel Dean

Graham Nigel Dean 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: 20230185909
    Abstract: A user interface change event is detected. An app identifier of an associated third party app is determined. A dynamic rule data structure associated with the app identifier of the associated third party app is determined. A user interface match state specified by the dynamic rule data structure is determined based on absolute screen positioning or relative screen positioning. A current user interface state of the associated third party app is determined by querying an accessibility API. Upon determining that the user interface match state matches the current user interface state, at least one user interface report field specified by the dynamic rule data structure is determined and at least one report field property of the at least one user interface report field is extracted by querying the accessibility API. An active session data structure associated with the dynamic rule data structure is updated to store the extracted property value.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 15, 2023
    Applicant: RealityMine Limited
    Inventor: Graham Nigel Dean
  • Publication number: 20230185588
    Abstract: A method and system for simultaneous recording of the pixels of a screen in the form of a video and at least one of: events received via an accessibility API and snapshots of the UI obtained via an accessibility API. All captured elements are associated with timestamps such that the video, events and UI snapshots can retrospectively be replayed and retain their synchronisation. The recording is performed via an app that runs on the same device being recorded and the recorded session may be uploaded to server via a network. A second app, running on a second device may be used to download the recorded sessions and be used to play, pause, and scrub, such that the pixels, accessibility events and the UI can be inspected at any time from the recorded session.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 15, 2023
    Applicant: RealityMine Limited
    Inventor: Graham Nigel Dean
  • Patent number: 8565405
    Abstract: A telephone handset is provided with a user interface which includes a display unit, audio output unit and various user actuable keys. A phone controller implements and responds to instructions from the user interface. Where the instructions from the user interface request the connection of a call, the phone controller connects the handset to a PSTN via one of a plurality of connection means provided. Similarly, in the event of an incoming call connection request received via any one of the connection means, the phone controller enables the connection of the call. The user may choose to accept or reject the connection using the interface. The handling of an incoming or outgoing call is determined by a connection routing engine. The connection routing engine comprises an identification unit, a rules unit, a comparison unit and an enabling unit.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: October 22, 2013
    Assignee: Panaram Limited
    Inventors: Garry Partington, Howard John Simms, Adam John Fleming, Benjamin James Last, Graham Nigel Dean
  • Publication number: 20110103576
    Abstract: A telephone handset is provided with a user interface which includes a display unit, audio output unit and various user actuable keys. A phone controller implements and responds to instructions from the user interface. Where the instructions from the user interface request the connection of a call, the phone controller connects the handset to a PSTN via one of a plurality of connection means provided. Similarly, in the event of an incoming call connection request received via any one of the connection means, the phone controller enables the connection of the call. The user may choose to accept or reject the connection using the interface. The handling of an incoming or outgoing call is determined by a connection routing engine. The connection routing engine comprises an identification unit, a rules unit, a comparison unit and an enabling unit.
    Type: Application
    Filed: February 13, 2009
    Publication date: May 5, 2011
    Applicant: PANARAM LIMITED
    Inventors: Garry Partington, Howard John Simms, Adam John Fleming, Benjamin James Last, Graham Nigel Dean