Patents by Inventor Graham Watts

Graham Watts 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: 9396567
    Abstract: A processor-implemented method for generating a chart specification is provided. The method may include identifying at least one chart component within a plurality of chart components associated with an image of a chart. The method may also include determining whether the at least one chart component meets a threshold score. The method may further include identifying elements associated with the at least one chart component when the at least one chart component is determined to meet the threshold score. Additionally, the method may include generating a chart specification based on the identified elements.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jason Hiltz-Laforge, Robert Y. Nonez, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9382284
    Abstract: Compounds having a structure of Formula I and compositions comprising these compounds are provided. Uses of such compounds and compositions are provided for treatment or prophylaxis of viral infection. In particular, compounds and compositions may be for use in the treatment or prophylaxis of viral influenza.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: July 5, 2016
    Assignee: The University of British Columbia
    Inventors: Stephen Withers, Andrew Graham Watts, Jin Hyo Kim, Tom Wennekes
  • Patent number: 9361724
    Abstract: A method, system and computer program product receive a set of objects for connection, create a moving object within the set of objects, display visual connection cues on objects in the set of objects, adjust the visual connection cues of the moving object and a target object in the set of objects, identify event propagation precedence, and connect the moving object with the target object.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Publication number: 20160154778
    Abstract: A system for modeling tabular data containing column and pivot table formats. Tabular data containing categorical and/or metric data is received and the metric data is determined. A group of identified columns are grouped comprising one or more adjacent columns containing similar metric data. Adjacent columns with unique metric types are not grouped. A number of columns (n) and rows (m) are identified. A table is generated comprising two sub-tables. A first sub-table is populated by metric data of ungrouped columns, repeated n times, containing ungrouped column category labels. A second sub-table with two columns, populated with grouped column category labels, repeated m times, and metric data from the grouped columns respectively. Category labels of the second table are determined via semantic analysis. The generated table, containing (n×m)+1 rows, is communicated to a model library.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Joseph P. Fourny, Graham A. Watts
  • Publication number: 20160154779
    Abstract: A system for modeling tabular data containing column and pivot table formats. Tabular data containing categorical and/or metric data is received and the metric data is determined. A group of identified columns are grouped comprising one or more adjacent columns containing similar metric data. Adjacent columns with unique metric types are not grouped. A number of columns (n) and rows (m) are identified. A table is generated comprising two sub-tables. A first sub-table is populated by metric data of ungrouped columns, repeated n times, containing ungrouped column category labels. A second sub-table with two columns, populated with grouped column category labels, repeated m times, and metric data from the grouped columns respectively. Category labels of the second table are determined via semantic analysis. The generated table, containing (n×m)+1 rows, is communicated to a model library.
    Type: Application
    Filed: June 11, 2015
    Publication date: June 2, 2016
    Inventors: Joseph P. Fourny, Graham A. Watts
  • Patent number: 9348611
    Abstract: According to one aspect of the present disclosure an apparatus for navigation through historical stored interactions associated with a multi-user view includes a communications fabric, a memory connected to the communications fabric containing computer executable program code, and a processor unit connected to the communications fabric and executing the program code to direct the apparatus to: receive a previously saved multi-user view, wherein the multi-user view comprises a set of artifact attributes; receive an identified filter from a user; present a filtered view to the user; determine whether to amend the filtered view; responsive to a determination to amend the filtered view, generate an amended view from the filtered view; and responsive to a determination to save the amended view, save the amended view as one of a new view or an updated view.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: May 24, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Gutz, Jason Hiltz-Laforge, Alireza Pourshahid, Graham Watts
  • Patent number: 9311113
    Abstract: An illustrative embodiment provides a computer-implemented process for navigation through historical stored interactions associated with a multi-user view that receives a previously saved multi-user view, wherein the multi-user view comprises a set of artifact attributes, receives an identified filter from a user, and presents a filtered view to the user. The process further determines whether to amend the filtered view, and responsive to a determination to amend the filtered view, generates an amended view from the filtered view, and responsive to a determination to save the amended view, saves the amended view as one of a new view or an updated view.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steve Gutz, Jason Hiltz-Laforge, Alireza Pourshahid, Graham Watts
  • Patent number: 9311353
    Abstract: Various aspects of this disclosure are directed to displaying, by a computing device, a plurality of components of a graphical user interface. Each of the plurality of components may display one or more members of at least one dimensional level of a database having a plurality of dimensions. Each dimension of the plurality of dimensions may include one or more dimensional levels. The computing device may determine a first dimensional level of a first dimension of the plurality of dimensions having one or more members displayed in two or more of the plurality of components, and may display a control element including an indication of the dimensional level having the one or more members displayed in each of the two or more components.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9292182
    Abstract: In one example, a method comprises rendering a dashboard assembly user interface comprising a canvas section and a resource section, the resource section comprising one or more resource content elements, and the canvas section comprising one or more dashboard content elements. The dashboard assembly user interface enables resource content elements to be selectably added to the canvas section as dashboard content elements in response to user inputs, thereby configuring a business intelligence dashboard.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9285960
    Abstract: In one example, a method comprises rendering a dashboard assembly user interface comprising a canvas section and a resource section, the resource section comprising one or more resource content elements, and the canvas section comprising one or more dashboard content elements. The dashboard assembly user interface enables resource content elements to be selectably added to the canvas section as dashboard content elements in response to user inputs, thereby configuring a business intelligence dashboard.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Publication number: 20160068501
    Abstract: Compounds having a structure of Formula I and compositions comprising these compounds are provided. Uses of such compounds and compositions are provided for treatment or prophylaxis of viral infection. In particular, compounds and compositions may be for use in the treatment or prophylaxis of viral influenza.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 10, 2016
    Inventors: Stephen Withers, Andrew Graham Watts, Jin Hyo Kim, Tom Wennekes
  • Publication number: 20160017843
    Abstract: A thermodynamic machine (1) of a Stirling type, the machine comprising an expansion chamber (5), a compression in chamber (6), a regenerator (12) disposed between the expansion and compression chambers; a first heat exchanger (13) in communication with the expansion chamber and the regenerator; a second heat exchanger (14) in communication with the compression chamber and the regenerator; a first bypass conduit (15) connecting the expansion chamber with the regenerator bypassing the first heat exchanger; a second bypass conduit (16) connecting the compression chamber with the regenerator bypassing the second heat exchanger; at least a pair valves (18, 20, 22, 24), one valve (18, 20) provided between the expansion chamber and the first heat exchanger and/or between the regenerator and the first heat exchanger and/or in the first bypass conduit between the expansion chamber and the regenerator; and the other valve (22, 24) provided between the compression chamber and the second heat exchanger and/or between the
    Type: Application
    Filed: March 7, 2014
    Publication date: January 21, 2016
    Inventors: Kenneth Whittaker, Keith Graham Watt
  • Patent number: 9230358
    Abstract: A method, system and computer program product receive a set of objects for connection, create a moving object within the set of objects, display visual connection cues on objects in the set of objects, adjust the visual connection cues of the moving object and a target object in the set of objects, identify event propagation precedence, and connect the moving object with the target object.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9221859
    Abstract: Compounds having a structure of Formula I and compositions comprising these compounds are provided. Uses of such compounds and compositions are provided for treatment or prophylaxis of viral infection. In particular, compounds and compositions may be for use in the treatment or prophylaxis of viral influenza.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 29, 2015
    Assignee: The University of British Columbia
    Inventors: Stephen Withers, Andrew Graham Watts, Jin Hyo Kim, Tom Wennekes
  • Patent number: 9212148
    Abstract: Reagents and methods for functionalizing polypeptides with moieties (alkylene glycol) molecules and glycan groups are disclosed that are based on a functionalizing reagent which comprises a nitrogen containing heterocyclic aromatic ring having a vinyl substituent that is capable of reacting with one or more thiol groups that are naturally present, or have been introduced into, the polypeptide, for example by employing a thiol group of one or more cysteine residues. The functionalizing reagent is covalently linked to a poly(alkylene glycol) molecule, such as a polyethylene glycol (PEG) molecule, or a glycan group so that the reaction between the vinyl group and the thiol group in the polypeptide covalently links the polypeptide to the poly(alkylene glycol) molecule and/or the glycan group.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: December 15, 2015
    Assignee: Glythera Limited
    Inventors: Andrew Graham Watts, Terrence Kantner, Amanda Barbara MacKenzie
  • Patent number: 9208504
    Abstract: A database has a plurality of elements, where each element is associated with a location and at least one set of different attribute values, wherein each set includes a timestamp when the attribute values in the set were determined. A determination is made of a reference geographical location, an element having a geographical location within a geographical region including the referenced geographical location, a most recent set of the attribute values for the element having a most recent timestamp, a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp, and whether a condition with respect to at least one of the most recent set of attribute values and the previous set of attribute values of the determined element is satisfied.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9171035
    Abstract: Various aspects of this disclosure are directed to displaying, by a computing device, a plurality of components of a graphical user interface. Each of the plurality of components may display one or more members of at least one dimensional level of a database having a plurality of dimensions. Each dimension of the plurality of dimensions may include one or more dimensional levels. The computing device may determine a first dimensional level of a first dimension of the plurality of dimensions having one or more members displayed in two or more of the plurality of components, and may display a control element including an indication of the dimensional level having the one or more members displayed in each of the two or more components.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 9105134
    Abstract: In one embodiment, a method includes displaying, in two dimensions, a business analytics report containing various data elements, wherein each data element has data associated therewith. The method further enables generation of a three-dimensional representation of the business analytics report by adding a time axis to the data elements. Once the three-dimensional representation is generated, the method displays, on the time axis, update points identifying when data associated with the data elements was updated. In some cases, depending on the length of the time axis, several update points may be displayed for each data element. A corresponding computer program product and apparatus are also described.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Publication number: 20150216838
    Abstract: Compounds having a structure of Formula I and compositions comprising these compounds are provided. Uses of such compounds and compositions are provided for treatment or prophylaxis of viral infection. In particular, compounds and compositions may be for use in the treatment or prophylaxis of viral influenza.
    Type: Application
    Filed: November 5, 2014
    Publication date: August 6, 2015
    Inventors: Stephen Withers, Andrew Graham Watts, Jin Hyo Kim, Tom Wennekes
  • Publication number: 20150199830
    Abstract: A processor-implemented method for generating a chart specification is provided. The method may include identifying at least one chart component within a plurality of chart components associated with an image of a chart. The method may also include determining whether the at least one chart component meets a threshold score. The method may further include identifying elements associated with the at least one chart component when the at least one chart component is determined to meet the threshold score. Additionally, the method may include generating a chart specification based on the identified elements.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jason Hiltz-Laforge, Robert Y. Nonez, Alireza Pourshahid, Graham A. Watts