Patents by Inventor Joe Pavitt

Joe Pavitt 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: 9921824
    Abstract: A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul M. R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Publication number: 20180059920
    Abstract: A method, a computer program product, and a device that includes one or more processors, a touchscreen, and an operating system. A first dialogue interface is displayed on the touchscreen for receiving user commands by a user touching the dialogue interface. Received user commands are ignored for a defined first period of time in response to the operating system causing a generation of a second dialogue interface on the touchscreen, wherein the defined first period of time is a function of a user interaction with the touch screen by the user.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: Paul M. R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Publication number: 20170371646
    Abstract: A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
    Type: Application
    Filed: September 12, 2017
    Publication date: December 28, 2017
    Inventors: Paul M.R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Publication number: 20170278245
    Abstract: Identifying objects in an image. An image is received. A plurality of objects in the image are detected. One or more of the detected objects are identified, while one or more detected objects remain unidentified. From the identified detected objects, one or more salient objects are determined. Based on the salient objects, a generic location for the image is determined. Based on the determined generic location for the image, at least one of the unidentified detected objects is identified.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: Nicolas E. Anastassacos, Chris R. Bean, Naresh Krishna Gopikrishnan, Alexander Horsfield, Joe Pavitt, Nicholas Wilkin
  • Publication number: 20170269925
    Abstract: A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Paul M.R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Publication number: 20170161473
    Abstract: An example method provides a unique input instruction to a single personal device in communication range of a host device, the unique input instruction being configured to overlay an input interface of the host device. The method receives, from a user of the single personal device, user input at the input interface of the host device. The method determines, based on the user input, whether to activate a pairing between the host device and the single personal device.
    Type: Application
    Filed: February 17, 2017
    Publication date: June 8, 2017
    Inventors: John W. DUFFELL, Alexander R. MELKONIAN, Joe PAVITT
  • Patent number: 9603178
    Abstract: Pairing one or more personal devices to a host device is provided. An example method includes detecting one or more personal devices in wireless proximity communication range of a host device; allocating and storing a respective unique input instruction for each personal device in range, wherein a unique input instruction is convertible to an augmented reality display input at a personal device; transmitting the unique input instruction to the personal device; providing an input interface of the host device; receiving, from a user of the personal device, user input at the input interface of the host device; and activating an exclusive pairing between the host device and the personal device for which the user input has been received.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John W. Duffell, Alexander R. Melkonian, Joe Pavitt
  • Publication number: 20160155267
    Abstract: Proposed is a display control system for an augmented reality, AR, display system, the AR display system comprising a transparent display area adapted to augment an object or scene viewable through the transparent display area by displaying a visual element in the transparent display area. The display control system comprises: a focal point detection unit adapted to determine a point of focus of a user; and a processing unit adapted to determine an offset distance by which the determined point of focus of the user is spaced from the transparent display area, and to generate a control signal for modifying the transparency of the visual element based on the determined offset distance.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: Chris R. BEAN, Sophie D. GREEN, Madeleine R. NEIL SMITH, Joe PAVITT
  • Publication number: 20160155242
    Abstract: A system for generating an overlay display comprises an overlay display, a camera and a processor connected to the overlay display and the camera. The overlay display is arranged to overlay an output on a background, the camera is arranged to detect the background, and the processor is arranged to receive a desired color for the output, determine the actual color of the background, and calculate the output color from the desired color and the actual color of the background.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: Chris R. BEAN, Sophie D. GREEN, Madeleine R. NEIL SMITH, Joe PAVITT
  • Publication number: 20160128118
    Abstract: Pairing one or more personal devices to a host device is provided. An example method includes detecting one or more personal devices in wireless proximity communication range of a host device; allocating and storing a respective unique input instruction for each personal device in range, wherein a unique input instruction is convertible to an augmented reality display input at a personal device; transmitting the unique input instruction to the personal device; providing an input interface of the host device; receiving, from a user of the personal device, user input at the input interface of the host device; and activating an exclusive pairing between the host device and the personal device for which the user input has been received.
    Type: Application
    Filed: October 23, 2015
    Publication date: May 5, 2016
    Inventors: John W. DUFFELL, Alexander R. MELKONIAN, Joe PAVITT
  • Publication number: 20140208419
    Abstract: Disclosed is a method for providing a user access to a computer system comprising a plurality of services and a plurality of authentication levels, the method comprising dynamically monitoring a risk profile of a user authenticated on said computer system; dynamically selecting an authentication level for each of said services based on said monitored risk profile; and if said authentication level for a service is higher than an actual authentication level for said user, sending a further authentication request to the user requesting the user to provide authentication information corresponding to the dynamically selected authentication level upon said authenticated user requesting access to said service.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew-Louis Chen Wen Chang, John W. Duffell, Sophie D. Green, Sam Marland, Joe Pavitt, Stephen D. Pipes