Patents by Inventor John Lyon

John Lyon 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: 20170277801
    Abstract: An input from a user is received. The input includes a first content on the Internet to be analyzed. In response to receiving the input, the first content is analyzed. The analysis determines a plurality of topics included in the first content. One or more content related to the first content is determined. The one or more content is determined using an ontology and the plurality of topics. A first node is added to an interest panel. The first node is a link to the one or more determined content. The interest panel is an area displayed on a user interface which includes one or more nodes. An indication from the user selecting the first node is received. In response to receiving the indication, the determined one or more content associated with the first node is received. The interest panel is saved.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 28, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170277794
    Abstract: An input from a user is received. The input includes a first content on the Internet to be analyzed. In response to receiving the input, the first content is analyzed. The analysis determines a plurality of topics included in the first content. One or more content related to the first content is determined. The one or more content is determined using an ontology and the plurality of topics. A first node is added to an interest panel. The first node is a link to the one or more determined content. The interest panel is an area displayed on a user interface which includes one or more nodes. An indication from the user selecting the first node is received. In response to receiving the indication, the determined one or more content associated with the first node is received. The interest panel is saved.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170220553
    Abstract: A computer-implemented method includes determining one or more information artefacts and determining at least one of one or more input properties or one or more content properties. The one or more input properties and the one or more content properties are each associated with the one or more information artefacts. The computer-implemented method further includes determining whether the one or more input information artefacts comprise one or more emotional indications based on at least one of the one or more input properties or the one or more content properties. The computer-implemented method further includes determining whether to perform one or more responsive actions based on the one or more emotional indications. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170131710
    Abstract: A system for monitoring machine tool health is disclosed. The system includes a machine tool and a central data server configured to receive, process, and send data. A plurality of sensors are associated with the machine tool, and the sensors are configured to measure operating parameters of the machine tool that relate to potential failure of a machine tool component. The sensors also are configured to send data relative to the measured operating parameters to the central data server. A system for enterprise resource planning is configured to receive data from the central data server, analyze the received data to determine whether preventive maintenance is indicated for the machine tool, and schedule preventive maintenance for the machine tool.
    Type: Application
    Filed: October 26, 2016
    Publication date: May 11, 2017
    Inventors: Yujie Chen, George Koruthu Mathai, Thomas Michael Garland, Gerald Thomas Otten, Cary John Lyons, Thimmaiah Kumbera Ganapathi
  • Patent number: 9612911
    Abstract: A method for using an undo stack to explore past actions and apply new actions to previous states in a data view. The method includes detecting a change in an application data view. The application then displays an undo stack and stores the data change in the application data view to the undo stack. Upon detecting a selection of the undo stack entry for undo, the application returns the application data view to the state represented by the undo stack entry. The method further includes providing a user interface allowing a user to perform operations on undo stack entries. Responsive to the user utilizing the user interface and making selections, the application then adjusts the application data view state based on the performed actions.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170091043
    Abstract: A computer system for using an undo stack to explore past actions and apply new actions to previous states in a data view is provided. The computer system includes program instructions to detect a change in an application data view. The application then displays an undo stack and stores the data change in the application data view to the undo stack. Upon detecting a selection of the undo stack entry for undo, the application returns the application data view to the state represented by the undo stack entry. The computer system further includes program instructions to provide a user interface allowing a user to perform operations on undo stack entries. Responsive to the user utilizing the user interface and making selections, the application then adjusts the application data view state based on the performed actions.
    Type: Application
    Filed: December 15, 2016
    Publication date: March 30, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170083868
    Abstract: A computer program product for using an undo stack to explore past actions and apply new actions to previous states in a data view is provided. The computer program product includes program instructions to detect a change in an application data view. The application then displays an undo stack and stores the data change in the application data view to the undo stack. Upon detecting a selection of the undo stack entry for undo, the application returns the application data view to the state represented by the undo stack entry. The computer program product further includes program instructions to provide a user interface allowing a user to perform operations on undo stack entries. Responsive to the user utilizing the user interface and making selections, the application then adjusts the application data view state based on the performed actions.
    Type: Application
    Filed: December 14, 2016
    Publication date: March 23, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Patent number: 9568746
    Abstract: A set of responsive nose pad mechanisms is provided for notifying a user of an alert using one or more responsive nose pads coupled to a set of eyeglasses the user is wearing. Responsive to receiving a signal from a mobile device, each responsive nose pad signaling mechanism in the set of responsive nose pad mechanisms determines whether the signal is intended for the responsive nose pad signaling mechanism. Responsive to the signal being intended for the responsive nose pad signaling mechanism, the responsive nose pad signaling mechanism identifies one or more alerts to be implemented. The responsive nose pad mechanism then implements the one or more alerts such that the alert is generated by one or more devices within the associated responsive nose pad.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170031767
    Abstract: A method for using an undo stack to explore past actions and apply new actions to previous states in a data view. The method includes detecting a change in an application data view. The application then displays an undo stack and stores the data change in the application data view to the undo stack. Upon detecting a selection of the undo stack entry for undo, the application returns the application data view to the state represented by the undo stack entry. The method further includes providing a user interface allowing a user to perform operations on undo stack entries. Responsive to the user utilizing the user interface and making selections, the application then adjusts the application data view state based on the performed actions.
    Type: Application
    Filed: July 27, 2015
    Publication date: February 2, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20170031770
    Abstract: A method for using an undo stack to explore past actions and apply new actions to previous states in a data view. The method includes detecting a change in an application data view. The application then displays an undo stack and stores the data change in the application data view to the undo stack. Upon detecting a selection of the undo stack entry for undo, the application returns the application data view to the state represented by the undo stack entry. The method further includes providing a user interface allowing a user to perform operations on undo stack entries. Responsive to the user utilizing the user interface and making selections, the application then adjusts the application data view state based on the performed actions.
    Type: Application
    Filed: March 30, 2016
    Publication date: February 2, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, John A. Lyons
  • Publication number: 20150357950
    Abstract: An apparatus for controlling a turbogenerator system when a power electronics circuit of the turbogenerator system is unable to provide a sufficient load on the turbogenerator to prevent the turbogenerator from accelerating uncontrollably is described. The apparatus comprises a monitor including a first sensing device operable to detect a condition of the turbogenerator, and a brake controller responsive to a turbogenerator detection output from the first sensing device to issue a first brake control signal for operating a brake circuit to prevent the turbogenerator from accelerating uncontrollably and a second brake control signal for operating the brake circuit to permit resumption of normal operation of the turbogenerator.
    Type: Application
    Filed: December 18, 2013
    Publication date: December 10, 2015
    Inventors: John Lyons, Stephen Cusworth, Jonathon McGuire, Shinri Szymko, Toby King
  • Publication number: 20150332020
    Abstract: Devices, systems, and methods for use in managing treatment of a chronic disorder with pharmaceutical or therapeutic compounds by tracking symptoms associated with the disorder. Methods include inputting patient attributes, factors and various and other data relating to the patient in conjunction with one or more symptoms into a symptom tracking system and outputting a report of the data tracked over time to any of the patient, a medical professional and a drug developer to improve identification of a relapse of the chronic condition and improve management of the treatment regimen for any and all patients.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 19, 2015
    Inventors: STEVEN LO, DAVID PENAKE, JOHN LYONS, LISA SAGINIAN
  • Patent number: 9027883
    Abstract: A shock control fairing for mounting a junction between adjoining aircraft surfaces. The fairing has a cross-sectional profile which varies along the length of the fairing. The cross-sectional profile of the fairing has a maximum area at a location which, when mounted to an aircraft, is substantially proximal to a location on the surface of the aircraft at which a shock would be expected to develop without the fairing.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: May 12, 2015
    Assignee: Airbus Operations Limited
    Inventor: Neil John Lyons
  • Publication number: 20150088540
    Abstract: Devices, systems, and methods for use in managing patient treatments utilizing pharmaceutical or therapeutic compounds. Methods include accessing one or more fields of information relating to any of a patient, physician and drug treatment and relating the one or more fields, or combination thereof, to a particular attribute or outcome. By analyzing the one or more fields of data in relation to the attribute or outcome, the system determines suitability of an intervention(s) and tasks the intervention(s) to one or more entities to facilitate the desired attribute or outcome. In certain aspects, the system facilitates identification of complex relationships and trends between seemingly unrelated fields of information and outputs information for use in an intervention or various other purposes according to the attribute or outcome desired by the user.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 26, 2015
    Inventors: STEVEN LO, DAVID PENAKE, JOHN LYONS, KATE TULLY, KATHERINE WAIDNER
  • Patent number: 8875111
    Abstract: A system and method for facilitating analysis and modification of a computer program. A directed graph is generated from an intermediate language representation of a computer program function, with a node representing each instruction. Meta-edges or meta-nodes are inserted into the directed graph to facilitate location of instruction nodes. One type of meta-edge is a back edge that identifies branch instruction nodes. Some meta-nodes may identify instructions of a specific type. Some meta-nodes may identify exception blocks and corresponding handlers. Analysis of a program function may include insertion of new instructions prior to execution of the function.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Leon Dubinsky, John Lyon-Smith
  • Patent number: 8595709
    Abstract: A system and method for generating a computer program call graph. A profiler may insert probes into a debuggee computer program, the probes generating call trace events. Checkpoints may be performed during execution of the debuggee program, so that a snapshot of the call stack is performed. Call trace events and checkpoint snapshots are logged and serialized. Logged call trace events and checkpoints may be retrieved and used in combination to generate a call graph and a shadow stack. Mechanisms facilitate combining the different sources of debuggee program information and determining whether the call graph and shadow stack are determinate or indeterminate at any time. The mechanisms may provide for improved accuracy of generated call graphs.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: November 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Abhijit Rao, John Lyon-Smith
  • Patent number: 8232116
    Abstract: A light-emissive device is prepared by depositing a polymer layer on a substrate. The deposition process utilizes a formulation comprising a conjugated polymer dissolved in a solvent, the solvent including a trialkyl-substituted aromatic hydrocarbon wherein at least two of the alkyl substituents are ortho to one another. The deposition of the polymer layer on the substrate may be accomplished by an ink-jet method.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: July 31, 2012
    Assignee: Cambridge Display Technology Limited
    Inventors: Ilaria Lavina Grizzi, Peter John Lyon
  • Publication number: 20120178780
    Abstract: Methods of treating tumors mediated by raf kinase, with substituted urea compounds, and such compounds per se.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Inventors: Jill E. WOOD, Hanno Wild, Daniel H. Rogers, John Lyons, Michael Katz, Yolanda Caringal, Robert Dally, Wendy Lee, Roger A. Smith, Cheri Blum
  • Publication number: 20110235463
    Abstract: A mixer according to the present disclosure may include a container for receiving material to be mixed, and a mixing assembly configured to extend into the container. The mixing assembly may include a rotatable shaft and multiple blade units connected to the shaft. Furthermore, each blade unit may include multiple parallel blades.
    Type: Application
    Filed: March 29, 2010
    Publication date: September 29, 2011
    Applicant: DOMINO'S PIZZA PMC, INC.
    Inventors: Brian Justusson, John Lyons, Barrett Hall, Kara Morris
  • Patent number: D683883
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: June 4, 2013
    Assignee: Lighting Science Group Corporation
    Inventors: Neil Yorio, John Lyons