Patents by Inventor John Oliver

John Oliver 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: 20250046003
    Abstract: An alternate root tree or graph structure for ray and path tracing enables dynamic instancing build time decisions to split any number of geometry acceleration structures in a manner that is developer transparent, nearly memory storage neutral, and traversal efficient. The resulting traversals only need to partially traverse the acceleration structure, which improves efficiency. One example use reduces the number of false positive instance acceleration structure to geometry acceleration structure transitions for many spatially separated instances of the same geometry.
    Type: Application
    Filed: October 21, 2024
    Publication date: February 6, 2025
    Inventors: Gregory MUTHLER, John BURGESS, Magnus ANDERSSON, Timo VIITANEN, Levi OLIVER
  • Publication number: 20250026464
    Abstract: A system includes: a balloon module; a sail module; a ballast module; and a bridle assembly. The balloon module includes an inflatable element containing a volume of lifting gas. The sail module defining a first edge and a second edge and including: a control surface extending between the first edge and the second edge; payload sensors; and a motorized spool arranged proximal the second edge of the sail module. The ballast module: is arranged below the sail module; and includes a container containing a ballast material. The bridle assembly includes: a set of fixed sail cables coupling the balloon module to the first edge of the sail module; and a sail control cable wound about the motorized spool and coupling the balloon module to the second edge of the sail module.
    Type: Application
    Filed: July 22, 2024
    Publication date: January 23, 2025
    Inventors: Andrey Sushko, Joan Creus Costa, Michal Adamkiewicz, John Lars Anderson Dean, Kai Marshland, Iosif-Oliver Szavuj
  • Publication number: 20250026504
    Abstract: A system includes: a lower sail module; an upper sail module; and a bridle assembly. The lower sail module defines a first edge and a second edge and includes: a first control surface extending between the first edge and the second edge; a set of payload instruments; and a motorized spool arranged proximal the second edge of the lower sail module. The upper sail module: is arranged above the lower sail module; defines a third edge and a fourth edge and includes; and includes a second control surface extending between the third edge and the fourth edge. The bridle assembly includes: a set of fixed sail cables coupling the upper sail module to the first control surface proximal the first edge; and a sail control cable wound about the motorized spool and coupling the upper sail module to the first control surface proximal the second edge.
    Type: Application
    Filed: July 22, 2024
    Publication date: January 23, 2025
    Inventors: Andrey Sushko, Joan Creus Costa, Michal Adamkiewicz, John Lars Anderson Dean, Kai Marshland, Iosif-Oliver Szavuj
  • Patent number: 12204691
    Abstract: The present invention concerns a method and apparatus for the modulation of an acoustic field for providing tactile sensations. A method of creating haptic feedback using ultrasound is provided. The method comprises the steps of generating a plurality of ultrasound waves with a common focal point using a phased array of ultrasound transducers, the common focal point being a haptic feedback point, and modulating the generation of the ultrasound waves using a waveform selected to produce little or no audible sound at the haptic feedback point.
    Type: Grant
    Filed: April 23, 2023
    Date of Patent: January 21, 2025
    Assignee: ULTRAHAPTICS IP LTD
    Inventors: Benjamin John Oliver Long, Thomas Andrew Carter, Sriram Subramanian
  • Patent number: 12203253
    Abstract: Fluid-dispensing systems and methods relating thereto are described. A method of dispensing fluid includes: (i) receiving, from a temperature encoder, a temperature signal; (ii) receiving, from a flow rate encoder, a flow rate signal; (iii) providing, based on the temperature signal and the flow rate signal, a first amount of power required by a first motor; (iv) providing, based on the temperature signal and the flow rate signal, a second amount of power required by a second motor; (v) opening, based on the first amount of power, the first valve by a first amount of valve opening; (vi) opening, based on the second amount of power, the second valve by a second amount of valve opening; and (vii) facilitating admixing of a first fluid flow at a first fluid flow rate, received from the first valve, and a second fluid flow at a second fluid flow rate, received from the second valve, to create an admixed fluid stream.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: January 21, 2025
    Inventors: Matthew Dale Wall, John Oliver Porteous
  • Patent number: 12191875
    Abstract: A digital signal generation assumes that a base frequency (the frequency with which the primitive phase angles are specified relative to) is equal to the carrier frequency for all relevant times. But this causes errors in the digital signals output to each array element transducer. Thus, it is necessary for the development of a signal generation system that is capable of producing a digital signal using the free selection of amplitude and phase. This is used to produce a substantially error-free signal that preserves the amplitude and phase relative to a constant base frequency while allowing the carrier frequency to vary.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: January 7, 2025
    Assignee: ULTRALEAP LIMITED
    Inventors: Benjamin John Oliver Long, Brian Kappus
  • Publication number: 20250006019
    Abstract: Reducing the maximum output of transducers near boundaries is described. In further refinements, the distribution of the transducer's maximum amplitude is determined by analyzing the Fourier dual of band-limited functions. This enables the Gibbs phenomena, or side lobes, to be effectively mitigated. Further, apodization is used to adjust transducer amplitudes, which in the context of emitting phased arrays, yields output with specific side lobe structure. A modification to the general principles of the method of apodization that are capable of working around transducer limitation will be described. Further, a shared horn structure modifies the distribution of acoustic power over emission angle from a group of transducers.
    Type: Application
    Filed: June 18, 2024
    Publication date: January 2, 2025
    Inventors: Benjamin John Oliver Long, Rob Malkin, Brian Kappus, Hanson Bharth, Andrew Hart
  • Publication number: 20240425617
    Abstract: The invention relates to bivalent bispecific monoclonal antibodies (bbmAb) or variants thereof, and methods of manufacturing such antibodies by co-expressing modified Fc-mutated derivatives of two different monoclonal antibodies in mammalian cell lines.
    Type: Application
    Filed: April 17, 2024
    Publication date: December 26, 2024
    Inventors: Michael Otto BARDROFF, Tina BUCH, Christian GRAF, Daniel HEITMANN, Thomas JOSTOCK, Hans-Peter KNOPF, Rolf KOEHLER, Jiri KOVARIK, Stephen John OLIVER, Dhavalkumar PATEL, Maximilian WOISETSCHLAEGER
  • Publication number: 20240402809
    Abstract: A method for specifying desired quantities of the energy flux of the combined waves of acoustic radiation pressure to apply producing a mid-air haptic pushing force, which has the effect of simultaneously reducing the harmonic distortion present is described. Further, a method for communicating only the summaries of acoustic field contributions at the required locations in the form of summed portions of the relatively small matrix whose row and column count depend only on the control point count is described. Further, phased arrays of ultrasonic speakers can produce a relatively large amount of acoustic energy which is usually directed in a specific direction or focused to a particular point depending on the application of the array. Further, to allow the system to be driven more strongly than usual, the complex-valued linear system that governs the drive signal to each control point is solved twice.
    Type: Application
    Filed: October 27, 2023
    Publication date: December 5, 2024
    Inventors: Brian Kappus, Benjamin John Oliver Long
  • Publication number: 20240402996
    Abstract: A method of generating complex exponentiation and logarithms in hardware is described that uses half the number of bits of lookup tables as the state-of-the-art. By splitting up each of the iterations into more simplified stages or using more iterations, the amount of precomputed information that must be held by the circuitry is reduced. This allows synthesis tools to take this more succinct logical description of the algorithm and make it into efficient gate level logic for fabrication into more compact integrated circuitry.
    Type: Application
    Filed: July 25, 2024
    Publication date: December 5, 2024
    Inventor: Benjamin John Oliver Long
  • Patent number: 12158522
    Abstract: Described herein are techniques for tracking objects (including human body parts such as a hand), namely: 1) two-state transducer interpolation in acoustic phased-arrays; 2) modulation techniques in acoustic phased-arrays; 3) fast acoustic full matrix capture during haptic effects; 4) time-of-flight depth sensor fusion system; 5) phase modulated spherical wave-fronts in acoustic phased-arrays; 6) long wavelength phase modulation of acoustic field for location and tracking; and 7) camera calibration through ultrasonic range sensing.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: December 3, 2024
    Assignee: ULTRAHAPTICS IP LTD
    Inventors: Michele Iodice, Benjamin John Oliver Long, Brian Kappus, Thomas Andrew Carter, Rafel Jibry, Orestis Georgiou
  • Patent number: 12100288
    Abstract: A system providing various improved calibration techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Because complete control of space is not possible, controlling the acoustic field at given points yields erroneous local maxima in the acoustic field levels at other related positions. In relation to mid-air haptic feedback, these can interfere in interactions with the space by creating secondary effects and ghost phenomena that can be felt outside the interaction area. The level and nature of the secondary maxima in the acoustic field is determined by how the space is controlled. By arranging the transducer elements in different ways, unwanted effects on the acoustic field can be limited and controlled.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: September 24, 2024
    Assignee: ULTRAHAPTICS IP LTD
    Inventors: Thomas Andrew Carter, Benjamin John Oliver Long
  • Publication number: 20240311436
    Abstract: A method may receive a request to open a starting interface within a browser. A cluster may be identified that includes a plurality of webpages from a browser history by: determining that the cluster includes a query and determining that a webpage of the plurality of webpages is associated with a first page access time that is within a time threshold. In response to identifying the cluster, a related search suggestion for a cluster topic may be obtained for the cluster. The user interface may include: a first region selectable to navigate to a first webpage of the plurality of webpages and a second region selectable to navigate to a second webpage of the plurality of webpages. The user interface may be displayed in the starting interface.
    Type: Application
    Filed: March 14, 2024
    Publication date: September 19, 2024
    Inventors: Daniel Peng, Yana Yushkina, Tarun Bansal, Sophie Chang, Tina Lin Zeng, John Oliver Por, Tommy Chendong Li, Michael Blair Crouse, Roman Arora Arora, Marlon Aundrae Facey, Riley Nicole Tatum, Tibor Tillmann Josef Goldschwendt
  • Publication number: 20240296825
    Abstract: Creating near-instantaneous effects in a phased-array system may occur by splitting the update process of the array state into parts that depend on different update rates. Alternatively, leveraging the uncertainty of physical properties of focusing in a phased-array system may improve the intersection between the body part and the control point. Specifically, by focusing behind or in front of the intended region or at a position with a calculated geometric relationship to the intended interaction region, a larger volume (region) of space is addressed that more certainly contains the body part participating in the interaction. This larger volume is then subjected to the ultrasonic radiative energy flux that encodes the properties desired for the interaction point, which may include haptic and/or audio points.
    Type: Application
    Filed: May 15, 2024
    Publication date: September 5, 2024
    Inventor: Benjaimin John Oliver Long
  • Publication number: 20240288945
    Abstract: An acoustic field may be produced from a transducer array having known relative positions and orientations In this acoustic field, one or more control points may be defined. An amplitude may be assigned to the control point. Mid-air haptic effect for a virtual object on a human body part may be generated by moving the control point in a single closed curve comprising a plurality of curve segments. The single closed curve traverses at least one location where the human body part intersects with the virtual object. Additionally, a user may interact with virtual three-dimensional content using the user's hands while a tracking system monitoring the user's hands, a physics engine updates the properties of the virtual three-dimensional content and a haptic feedback system provides haptic information to the user.
    Type: Application
    Filed: April 28, 2024
    Publication date: August 29, 2024
    Inventor: Benjamin John Oliver Long
  • Publication number: 20240281481
    Abstract: A browser-based tool is disclosed for providing context-based assistance during web browsing. An example method involves receiving a contextual search request pertaining to main content displayed in a browser's display area, extracting content from the main content, receiving a contextual suggestion based on the extracted content, and displaying the contextual suggestion in a designated contextual search area within the browser. This innovative approach streamlines the search process by providing users with relevant suggestions based on the content they are currently viewing, thereby improving efficiency in navigating online information.
    Type: Application
    Filed: March 7, 2024
    Publication date: August 22, 2024
    Inventors: Yana Yushkina, Carlos Augusto Marin Capriles, Gabrielle Chung, John Oliver Por, Tarun Bansal, Greg Duman Schechter, Allison Stanfield, Anudeep Palanki, Michael Blair Crouse, Frank Goodman, Thomas Lukaszewicz, Timothy Sohn, Wilson Shih-Wei Sun, Juan Alberto Mojica, Duncan Andres Mercer, Justin Gabriel Donnelly, Leonardo Jesus Peña, Jason Xia Hu, Lilyana Simeonova Mihalkova, Ji Young Lee, Gabriel Mintzer Bender, Behzad Golshan, Bhavesh Sethi
  • Publication number: 20240271400
    Abstract: Fluid-dispensing systems and methods relating thereto are described. A method of dispensing an output fluid stream includes: (i) receiving a temperature setting for a desired temperature of the output fluid stream and a mechanical disturbance for a desired flow rate of the output fluid stream; (ii) converting each of the temperature setting and the mechanical disturbance to a first valve PWM signal and a second valve PWM signal; (iii) conveying the first PWM signal to a first motor and the second PWM signal to a second motor; and (iv) activating the first motor to open the first valve to produce a first fluid flow at a first fluid flow rate and second motor and the first motor to open the second valve to produce a first fluid flow at a first fluid flow rate. The combination of the first fluid flow and the second fluid flow produces the desired output fluid stream.
    Type: Application
    Filed: April 9, 2024
    Publication date: August 15, 2024
    Inventors: Andrew Gilbert Schimandle, John Oliver Poreous, Matthew Dale Wall
  • Publication number: 20240263554
    Abstract: A method of using a tracer additive in a wellbore that includes using a perforator device, the perforator device having an at least one shaped charge associated with the tracer additive. The method includes deploying the perforator device into the wellbore in manner whereby the perforator device arrives at a desired location, and sufficiently detonating an explosive material of the shaped charge so that the tracer additive comes into contact with a target formation. The tracer additive has a first composition, and is in powder form.
    Type: Application
    Filed: February 6, 2023
    Publication date: August 8, 2024
    Inventors: Talgat Shokanov, John Oliver, Quan Guo
  • Publication number: 20240262506
    Abstract: A locking arrangement for an aircraft galley system comprises a sensor and a controller, wherein the sensor is configured to determine when a galley insert has been received by a galley assembly and the controller is configured to control a lock to lock the galley insert to the galley assembly in response to the galley insert being received by the galley assembly.
    Type: Application
    Filed: January 31, 2024
    Publication date: August 8, 2024
    Applicant: B/E AEROSPACE, INC.
    Inventors: Louie Manarang Perez, John Ervin Epan Albina, Marc Medina Marges, Glenn Ugalde Pillado, John Oliver Falcutila Mongis
  • Publication number: 20240265907
    Abstract: Various techniques for driving phased array systems are described, specifically intended for acoustic phased arrays with applications to mid-air haptics, parametric audio, acoustic levitation and acoustic imaging, including a system: 1) that is capable of mitigating the effect of the changes in the air to provide a consistent haptic experience; 2) that produces trap points in air; 3) that defines phased-array optimization in terms of vectors for the production of more consistent haptic effects; 4) that defines one or more control points or regions in space via a controlled acoustic field; 5) that uses a reduced representation method for the construction of acoustic basis functions; 6) that performs efficient evaluation of complex-valued functions for a large quantity of throughput; 7) that generates a Krylov sub-space of a matrix; and 8) that maximizes an objective described by different control points and/or regions to those used to create the acoustic basis functions.
    Type: Application
    Filed: April 1, 2024
    Publication date: August 8, 2024
    Inventor: Benjamin John Oliver Long