Patents by Inventor John Williamson

John Williamson 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: 20240379033
    Abstract: Methods, apparatus, devices, subsystems, and systems for holographically displaying three-dimensional objects are provided. In one aspect, an optical device includes: an optical guiding device configured to guide light to propagate along a first direction within the optical guiding device, the light including multiple colors of light; an in-coupling diffractive structure configured to diffract the light to propagate in the optical guiding device; and a plurality of out-coupling diffractive structures arranged downstream of the in-coupling diffractive structure along the first direction and configured to diffract at least part of the light out of the optical guiding device along a second direction different from the first direction. The optical device can be configured for at least one of: color crosstalk suppression among the multiple colors of light, display zero order light suppression, dispersion compensation, or ambient light blocking.
    Type: Application
    Filed: May 10, 2024
    Publication date: November 14, 2024
    Inventors: Jonathan Seamus BLACKLEY, Richard BAHR, Watson Brent BOYETT, Sylvain Marcel COLIN, Robin James GREEN, Isaac Serrano GUASCH, Stephen John HART, Robert Alan HESS, Margaret H. HSU, Christoph Von JUTRZENKA, DeaGyu KIM, Mark Anthony LOYA, Kelly Swan MACNEILL, Benjamin Francis NEIL, Kamran QADERI, Tina QIN, Jesus Manuel Caridad RAMIREZ, Jayakrishna SASHIDHARAN, Asher Zelig SEFAMI, Jeff SMITH, Robert David SRINIVASIAH, Sameer Sudhir WALAVALKAR, Joshua D. WIENSCH, Daniel Dereck WILLIAMSON
  • Patent number: 12064439
    Abstract: Disclosed are compounds of general formula (I): and pharmaceutically acceptable salts thereof, formulations, methods and uses in, for example, the treatment of disease.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: August 20, 2024
    Assignee: WisTa Laboratories Ltd.
    Inventors: Colin Marshall, Scott Clunas, John Mervyn David Storey, James Peter Sinclair, Thomas Craven Baddeley, Ahtsham Ishaq, Michael Simpson, Craig Williamson, Barry Alan Wood, Claude Michel Wischik, Charles Robert Harrington, Janet Elizabeth Rickard, David Horsley, Yin Sze Loh, Karrar Ahmad Khan, Christopher Paul Larch
  • Patent number: 12055259
    Abstract: A carrier assembly (10) engages a pipe ring for installing the pipe ring in an existing pipeline to repair the existing pipeline. The carrier assembly (10) has a chassis assembly (12), a support arm assembly (14) and a drive system (16). The chassis assembly (12) has the support arm assembly (14) operably connected thereto. The drive system (14) is operably connected to the chassis assembly (12) wherein the chassis assembly (12) is configured to move along the pipeline. The support arm assembly (14) is configured to engage the pipe ring wherein the support arm assembly (14) is moveable relative to the chassis assembly (12) to displace the pipe ring relative to the chassis assembly (12) for installation in the existing pipeline.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: August 6, 2024
    Assignee: Ballard Marine Construction, LLC
    Inventors: Matt S. Short, Matthew R. Greger, Arild Ollestad, Shawn Drobny, Jeff A. Spoerl, Anthony C. Raphael, Jr., Jimmy G. Johnson, Jr., Mario Rivas, Chris M. Bauer, Jesse B. Hutton, Lewis H. Rounds, John Schue, Shea M. Altadonna, Caleb M. Stanley, Jayme K. Newbigging, George Williamson
  • Patent number: 11299276
    Abstract: A seat system for a passenger aircraft. The seat system includes at least one passenger seat and a stowable tray installed onto or adjacent to the passenger seat. The stowable tray includes a tray plate adapted to support one or more items; a support arm attached to the tray plate adapted to move the tray plate between a stowable position and a presentation position; and a friction hinge attaching the tray plate to the support arm and adapted to adjust the tray plate between the presentation position and a tray position, wherein the tray plate is adapted to support a personal electronic device while in the presentation position and adapted to support one or more cocktail items while in the tray position. A second stowable tray may also be attached to the passenger seat.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: April 12, 2022
    Assignee: HAECO Americas, LLC
    Inventors: Mitchell Rife, John Williamson
  • Patent number: 11040366
    Abstract: A fluid dispenser apparatus includes a fluid dispenser having plurality of nozzles aligned in a first longitudinal direction. A dispenser shield is positioned relative to the plurality of nozzles, the dispenser shield configured to form an aperture aligned in the first longitudinal direction with the plurality of nozzles. The plurality of nozzles are configured to dispense fluid towards a substrate. The dispenser shield is further positioned such that fluid dispensed from a first subset of the plurality of nozzles passes through the aperture while fluid dispensed from a second subset of the plurality nozzles is captured by the dispenser shield.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 22, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Logan L. Simpson, Seth J. Bamesberger, John Williamson
  • Publication number: 20210101683
    Abstract: A seat system for a passenger aircraft. The seat system includes at least one passenger seat and a stowable tray installed onto or adjacent to the passenger seat. The stowable tray includes a tray plate adapted to support one or more items; a support arm attached to the tray plate adapted to move the tray plate between a stowable position and a presentation position; and a friction hinge attaching the tray plate to the support arm and adapted to adjust the tray plate between the presentation position and a tray position, wherein the tray plate is adapted to support a personal electronic device while in the presentation position and adapted to support one or more cocktail items while in the tray position. A second stowable tray may also be attached to the passenger seat.
    Type: Application
    Filed: March 26, 2018
    Publication date: April 8, 2021
    Applicant: HAECO Americas, LLC
    Inventors: John Williamson, Mitchell Rife
  • Patent number: 10904118
    Abstract: Network activity of a client device that is coupled to a data network is monitored, to detect network activity idle time. Based upon detecting the idle time, an application running in the client device is automatically signaled that its background task be executed over the data network. Other embodiments are also described and claimed.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Jeremy Wyld, Nitin Ganatra, Richard John Williamson
  • Publication number: 20200108934
    Abstract: A seating assembly for a passenger aircraft. The seating assembly includes a plurality of passenger seats including a first passenger seat and a second passenger seat. Each of the passenger seats includes an articulated seat pan to provide for moving the passenger seat between a first upright position and a second reclined position. In addition, the second passenger seat may be positioned in a staggered configuration with respect to the first passenger seat. A fixed outer privacy shell partially surrounds each seat and includes at least one rear wall and a base attached to the floor of the passenger aircraft for receiving each of the passenger seats. In addition, a center console also may be within each of the fixed outer privacy shell and located adjacent to each of the passenger seats.
    Type: Application
    Filed: March 26, 2018
    Publication date: April 9, 2020
    Applicant: HAECO Americas, Inc.
    Inventors: John Williamson, Mitchell Rife
  • Publication number: 20200086339
    Abstract: A fluid dispenser apparatus includes a fluid dispenser having plurality of nozzles aligned in a first longitudinal direction. A dispenser shield is positioned relative to the plurality of nozzles, the dispenser shield configured to form an aperture aligned in the first longitudinal direction with the plurality of nozzles. The plurality of nozzles are configured to dispense fluid towards a substrate. The dispenser shield is further positioned such that fluid dispensed from a first subset of the plurality of nozzles passes through the aperture while fluid dispensed from a second subset of the plurality nozzles is captured by the dispenser shield.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Inventors: Logan L. Simpson, Seth J. Bamesberger, John Williamson
  • Patent number: 10466840
    Abstract: An apparatus, method and computer program wherein the apparatus includes processing circuitry; and memory circuitry including computer program instructions; wherein the memory circuitry and the computer program instructions are configured to, with the processing circuitry, cause the apparatus to: detect a user input including one or more fingers; identify a tremor characteristic for each of the one or more fingers; determine a correlation between the tremor characteristic of a first finger and another detected tremor characteristic; wherein if the correlation is above a threshold a first output signal is provided and if the correlation is below a threshold a second output signal is provided.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: November 5, 2019
    Assignee: Nokia Technologies Oy
    Inventor: John Williamson
  • Publication number: 20180367426
    Abstract: Network activity of a client device that is coupled to a data network is monitored, to detect network activity idle time. Based upon detecting the idle time, an application running in the client device is automatically signaled that its background task be executed over the data network. Other embodiments are also described and claimed.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 20, 2018
    Inventors: Jeremy Wyld, Nitin Ganatra, Richard John Williamson
  • Patent number: 10021005
    Abstract: Network activity of a client device that is coupled to a data network is monitored, to detect network activity idle time. Based upon detecting the idle time, an application running in the client device is automatically signaled that its background task be executed over the data network. Other embodiments are also described and claimed.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: July 10, 2018
    Assignee: Apple Inc.
    Inventors: Jeremy Wyld, Nitin Ganatra, Richard John Williamson
  • Patent number: 9882910
    Abstract: A computer device receives a command from a user to generate a view for display to a user in a graphical user interface (GUI). The view displays job execution data for a job, such as a print job for example, being handled by a job scheduler and one or more constituent sub-jobs that are performed in execution of the job. Prior to generating the view, however, the computer device determines whether the user is authorized to view details about the job based on the user's assigned permissions level. If the user is authorized for the job, the device ignores the permissions level and temporarily authorizes the user for limited access to any sub-job for which the user may not be authorized. For example, the temporary authorization may allow the user to see job execution details for a restricted sub-job on the view, but not alter or control, the sub-job.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 30, 2018
    Assignee: CA, Inc.
    Inventors: Chirag Dave, Ambili Pallimakkal, John Williamson, Parag Dave
  • Publication number: 20170085574
    Abstract: A computer device receives a command from a user to generate a view for display to a user in a graphical user interface (GUI). The view displays job execution data for a job, such as a print job for example, being handled by a job scheduler and one or more constituent sub-jobs that are performed in execution of the job. Prior to generating the view, however, the computer device determines whether the user is authorized to view details about the job based on the user's assigned permissions level. If the user is authorized for the job, the device ignores the permissions level and temporarily authorizes the user for limited access to any sub-job for which the user may not be authorized. For example, the temporary authorization may allow the user to see job execution details for a restricted sub-job on the view, but not alter or control, the sub-job.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Chirag Dave, Ambili Pallimakkal, John Williamson, Parag Dave
  • Publication number: 20160320915
    Abstract: An apparatus, method and computer program wherein the apparatus: includes processing circuitry; and memory circuitry including computer program instructions; wherein the memory circuitry and the computer program instructions are configured to, with the processing circuitry, cause the apparatus to: detect a user input including one or more fingers; identify a tremor characteristic for each of the one or more fingers; determine a correlation between the tremor characteristic of a first finger and another detected tremor characteristic; wherein if the correlation is above a threshold a first output signal is provided and if the correlation is below a threshold a second output signal is provided.
    Type: Application
    Filed: December 3, 2014
    Publication date: November 3, 2016
    Inventor: John WILLIAMSON
  • Publication number: 20150188791
    Abstract: Network activity of a client device that is coupled to a data network is monitored, to detect network activity idle time. Based upon detecting the idle time, an application running in the client device is automatically signaled that its background task be executed over the data network. Other embodiments are also described and claimed.
    Type: Application
    Filed: February 13, 2015
    Publication date: July 2, 2015
    Inventors: Jeremy Wyld, Nitin Ganatra, Richard John Williamson
  • Patent number: 9070229
    Abstract: One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: June 30, 2015
    Assignee: Microsoft Corporation
    Inventors: John Williamson, Lorna M. Brown, James W. Scott, Stephen E. Hodges
  • Patent number: 8959213
    Abstract: Network activity of a client device that is coupled to a data network is monitored, to detect network activity idle time. Based upon detecting the idle time, an application running in the client device is automatically signaled that its background task be executed over the data network. Other embodiments are also described and claimed.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: February 17, 2015
    Assignee: Apple Inc.
    Inventors: Jeremy Wyld, Nitin Ganatra, Richard John Williamson
  • Patent number: 8903368
    Abstract: Techniques for updating databases stored on mobile devices.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: December 2, 2014
    Assignee: Apple Inc.
    Inventor: Richard John Williamson
  • Patent number: D721353
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: January 20, 2015
    Assignee: Allen & Heath Limited
    Inventors: Alex Money, Andrew Bell, Antony Ian Jackson, Carey McNay Davies, Glenn Martin Rogers, James Ian Wrigley, Michael John Williamson, Robin John Clark