Patents by Inventor Ian Thomas

Ian Thomas 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: 9927947
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 27, 2018
    Assignee: FullStory, Inc.
    Inventors: Joel Grayson Webber, Stephanie Jill Brubaker, Hollis Bruce Johnson, Jr., Ian Thomas Rose, Scott Mitchell Voigt, Jaime Michael Yap
  • Patent number: 9918280
    Abstract: Embodiments of methods and systems for automatic power control (APC) in a communications device that communicates via inductive coupling are described. In an embodiment, a method for APC in a communications device that communicates via inductive coupling involves storing a universal APC table for the communications device, adjusting the universal APC table in response to at least one system parameter, and controlling a transmission configuration of the communications device based on the adjusted APC table. Other embodiments are also described.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: March 13, 2018
    Assignee: NXP B.V.
    Inventors: Gernot Hueber, Ian Thomas Macnamara
  • Patent number: 9887832
    Abstract: The present invention provides for a method and system to compensate phase offset caused by the IC (integrated circuit) by making use of factory measurement stored as trim-data in the IC. In the final customer product, the trim-data is mapped to the actual platform environment such that the respective phase offset can be compensated.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: February 6, 2018
    Assignee: NXP B.V.
    Inventors: Gernot Hueber, Ian Thomas Macnamara
  • Publication number: 20180034510
    Abstract: The present invention provides for a method and system for compensating phase offset caused by a matching network and antenna of a communications device. The method comprises: generating a mapping that correlates phase offset with a characteristic parameter; measuring the characteristic parameter for the communications device; using the measured characteristic parameter and the mapping to determine a phase offset for the communications device; and using the determined phase offset to compensate for the phase offset caused by the matching network and antenna of the communications device. The present invention also provides for a method and system for measuring a phase offset caused by a matching network and antenna of a communications device.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Gernot Hueber, Ian Thomas Macnamara, Johannes Bruckbauer, Hubert Watzinger
  • Publication number: 20180034621
    Abstract: Embodiments of methods and systems for operating a communications device are described. In an embodiment, a method for operating a communications device that communicates via inductive coupling involves adjusting a phase configuration of the communications device in response to at least one system or environmental parameter, modulating a carrier signal with the adjusted phase configuration using active load modulation (ALM), and transmitting the modulated carrier signal from the communications device for inductive coupling.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Applicant: NXP B.V.
    Inventors: Gernot Hueber, Johannes Bruckbauer, Hubert Watzinger, Ian Thomas Macnamara
  • Publication number: 20180034444
    Abstract: Embodiments of methods and systems for attenuator phase compensation are described. In an embodiment, a method for attenuator phase compensation involves determining a phase compensation value for an attenuator based on an attenuation configuration of the attenuator and performing phase compensation according to the phase compensation value to maintain a constant phase response.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Applicant: NXP B.V.
    Inventors: Gernot Hueber, Ian Thomas Macnamara
  • Publication number: 20180034622
    Abstract: The present invention provides for a method and system to compensate phase offset caused by the IC (integrated circuit) by making use of factory measurement stored as trim-data in the IC. In the final customer product, the trim-data is mapped to the actual platform environment such that the respective phase offset can be compensated.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Gernot Hueber, Ian Thomas Macnamara
  • Patent number: 9806771
    Abstract: High resolution tuning of the phase for active load modulation (ALM) in a near field communication (NFC) system is desirable for optimizing the load modulation amplitude. The present disclosure describes that, in one embodiment, high resolution tuning of the phase can be achieved by adjusting the attenuation factor of a radio frequency (RF) attenuator in the NFC system.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: October 31, 2017
    Assignee: NXP B.V.
    Inventors: Gernot Hueber, Ian Thomas Macnamara
  • Publication number: 20170297641
    Abstract: A saddle adjustment assembly comprising an adjustable height saddle post, the adjustable height saddle post comprising a first support and a second support, the second support configured to slidably move relative to the first support between at least a raised position and a lowered position, the first support configured to attach to a bicycle frame; a saddle angle adjustment mechanism coupled to the second support, the saddle angle adjustment mechanism comprising a rotatably coupled saddle support configured to couple to a bicycle saddle; wherein the saddle angle adjustment mechanism is configured to enable rotation of the saddle support relative to the second support as a result of the first support moving relative to the second support.
    Type: Application
    Filed: June 28, 2017
    Publication date: October 19, 2017
    Inventors: Michael McAndrews, Ron Powers, Brandon D. Sloan, Jeffrey Keith Bowers, Ian Thomas McPherson
  • Publication number: 20170288292
    Abstract: In certain embodiments, a linear adjustment mechanism includes an adjustment plate, an adjustment nut, and a holding plate. The adjustment plate has an exterior-threaded section that engages with the adjustment nut, a mounting-bolt opening, and a clamping-bolt slot. The holding plate has a horizontal section having a clamping-bolt opening, a vertical section connected to the horizontal section, and an adjustment-nut opening. With (i) the adjustment nut engaged with the adjustment-nut opening and the exterior-threaded section of the adjustment plate and (ii) the clamping bolt inserted within (a) the clamping-bolt slot of the adjustment plate and (b) the clamping-bolt opening of the holding plate, (1) rotation of the adjustment nut on the exterior-threaded section of the adjustment adjusts the linear position of the adjustment plate relative to the holding plate and (2) rotation of the clamping bolt secures the linear position of the adjustment plate relative to the holding plate.
    Type: Application
    Filed: December 10, 2014
    Publication date: October 5, 2017
    Inventors: Ian Thomas Renilson, David John Walker, James Michael Jefferson
  • Patent number: 9766769
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for evaluating interactions with a user interface are disclosed. In one aspect, a method includes identifying a set of mutation events specifying changes to the structure of a user interface that occurred during the user session, and generating user interface states specifying different structures of the user interface throughout the given user session. Based at least in part on the user interface states, playback data that present visual changes of the user interface corresponding to the set of mutation events that occurred during the user session are generated. Session activity data describing user interactions that occurred during the user session are also generated. At least a portion of the playback data and the session activity data are output to a requesting device.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: September 19, 2017
    Assignee: FullStory, Inc.
    Inventors: Joel Grayson Webber, Stephanie Jill Brubaker, Hollis Bruce Johnson, Jr., Ian Thomas Rose, Scott Mitchell Voigt, Jaime Michael Yap
  • Patent number: 9744319
    Abstract: A nebulizer (1) comprises one or more removable components (5,7,9,13), for example a mesh assembly (9), mouthpiece, plunger assembly (7) and medication chamber (13), each having an associated data carrier (5a, 7a, 9a). The data carrier (5a, 7a, 9a) can be used to store information indicating the type of removable component (5,7,9,13) that is fitted to the nebulizer (1). A removable component (5,7,9,13) may be from a set of such removable components. For example, a mouthpiece (5) fitted to the nebulizer (1) may be from a set of mouthpieces having different flow rates. The data carrier (5a, 7a, 9a) may also be used to control operation of the nebulizer (1). A data carrier (9a) attached to a mesh (9) may be used to prevent the nebulizer (1) from being used when the mesh (9) has been used a predetermined number of times.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: August 29, 2017
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Jonathan Stanley Harold Denyer, Anthony Dyche, Michael James Robbert Leppard, Ian Thomas Petherbridge, Alphonsus Tarcisius Jozef Maria Schipper
  • Patent number: 9727660
    Abstract: Disclosed is a system and method for modifying the presentation of content and/or graphical elements and behavior of a digital presentation (e.g., a webpage) by identifying an information event and dynamically overlaying a fully functional complementary presentation of the digital presentation, without accessing the underlying source code of the digital presentation, employing a special software or equipment (e.g., a special web browser), or requiring that original or user submitted content associated with the digital presentation be transmitted to a remote or otherwise uncontrolled server.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: August 8, 2017
    Assignee: Deque Systems, Inc.
    Inventors: Dylan Barrell, Ian Thomas Kelly, Christopher Carse McMeeking
  • Patent number: 9694865
    Abstract: A saddle adjustment assembly comprising an adjustable height saddle post, the adjustable height saddle post comprising a first support and a second support, the second support configured to slidably move relative to the first support between at least a raised position and a lowered position, the first support configured to attach to a bicycle frame; a saddle angle adjustment mechanism coupled to the second support, the saddle angle adjustment mechanism comprising a rotatably coupled saddle support configured to couple to a bicycle saddle; wherein the saddle angle adjustment mechanism is configured to enable rotation of the saddle support relative to the second support as a result of the first support moving relative to the second support.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: July 4, 2017
    Assignee: SPECIALIZED BICYCLE COMPONENTS, INC.
    Inventors: Michael McAndrews, Ron Powers, Brandon D. Sloan, Jeffrey Keith Bowers, Ian Thomas McPherson
  • Publication number: 20170108483
    Abstract: A method of analysing a subterranean drilled core sample 10 is disclosed.
    Type: Application
    Filed: April 2, 2015
    Publication date: April 20, 2017
    Applicant: COREX (UK) LIMITED
    Inventors: Brett Louis Clark, John Alexander Cumming Maitland, Ian Thomas Maurice Patey
  • Publication number: 20170103832
    Abstract: There is described an electrical isolator comprising a first fluid-carrying member and a second fluid-carrying member spaced apart from said first fluid-carrying member, a resistive, semi-conductive or non-conductive component located between and sealed against said first and second fluid-carrying member, wherein said resistive, semi-conductive or non-conductive component is adapted to convey fluid flowing from said first fluid-carrying member to said second fluid-carrying member, a reinforcing composite encircling said first fluid-carrying member, said second fluid-carrying member and said resistive, semi-conductive or non-conductive component, wherein said reinforcing composite is continuous and provides a conductive path between said first fluid-carrying member and said second fluid-carrying member, wherein said reinforcing composite comprises fibre and a resin mixture, and said resin mixture comprises resin and a conductive additive.
    Type: Application
    Filed: October 5, 2016
    Publication date: April 13, 2017
    Inventors: Ian Thomas CHASE, Darcy John O'GARA, Miguel PALACIOS
  • Publication number: 20170086018
    Abstract: A method is provided on a server for controlling messages transmitted to an electronic device. Message preference data is retrieved from a first database. It is then determined if a message is authorised for transmission to the electronic device according to the message preference data, and if the message is determined to be authorised, the message is transmitted from the server to the electronic device. Corresponding devices, systems and computer readable media are also disclosed.
    Type: Application
    Filed: March 3, 2015
    Publication date: March 23, 2017
    Inventors: Daniel Wagner, David Ingram, Michael Johns, Ian Thomas Williamson
  • Publication number: 20170043833
    Abstract: A saddle adjustment assembly comprising an adjustable height saddle post, the adjustable height saddle post comprising a first support and a second support, the second support configured to slidably move relative to the first support between at least a raised position and a lowered position, the first support configured to attach to a bicycle frame; a saddle angle adjustment mechanism coupled to the second support, the saddle angle adjustment mechanism comprising a rotatably coupled saddle support configured to couple to a bicycle saddle; wherein the saddle angle adjustment mechanism is configured to enable rotation of the saddle support relative to the second support as a result of the first support moving relative to the second support.
    Type: Application
    Filed: October 31, 2016
    Publication date: February 16, 2017
    Inventors: Michael McAndrews, Ron Powers, Brandon D. Sloan, Jeffrey Keith Bowers, Ian Thomas McPherson
  • Publication number: 20160318257
    Abstract: A method and apparatus for manufacturing or repairing a part. The method includes building a fixture for retaining the part using an additive manufacturing apparatus, wherein material is consolidated using an energy beam, the fixture built on a build plate retained in a set position within the additive manufacturing apparatus, mounting the part to the fixture and causing the additive manufacturing apparatus to consolidate material onto the part when the build plate, with the fixture and part attached thereto, is retained substantially in the set position.
    Type: Application
    Filed: December 22, 2014
    Publication date: November 3, 2016
    Applicant: RENISHAW PLC
    Inventors: Ian Thomas BROOKS, Christopher SUTCLIFFE
  • Patent number: 9481420
    Abstract: A saddle adjustment assembly comprising an adjustable height saddle post, the adjustable height saddle post comprising a first support and a second support, the second support configured to slidably move relative to the first support between at least a raised position and a lowered position, the first support configured to attach to a bicycle frame; a saddle angle adjustment mechanism coupled to the second support, the saddle angle adjustment mechanism comprising a rotatably coupled saddle support configured to couple to a bicycle saddle; wherein the saddle angle adjustment mechanism is configured to enable rotation of the saddle support relative to the second support as a result of the first support moving relative to the second support.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: November 1, 2016
    Assignee: SPECIALIZED BICYCLE COMPONENTS, INC.
    Inventors: Michael McAndrews, Ron Powers, Brandon D. Sloan, Jeffrey Keith Bowers, Ian Thomas McPherson