Patents by Inventor William Morrison

William Morrison 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: 20250246579
    Abstract: One example method includes fabricating integrated circuit (IC) devices. The method includes obtaining an IC device panel. The IC device panel can include a substrate sheet and IC die. The substrate sheet can have a plurality of recesses each including inner sidewalls. Each of the IC die can be in one of the recesses of the substrate sheet. The method also includes cutting the IC panel along cut lines to singulate the IC devices. Each of the IC devices can include one of the IC die and a substrate formed from a portion of the substrate sheet. At least one of the cut lines can be through at least one of the recesses parallel with a peripheral edge of one of the IC die.
    Type: Application
    Filed: June 3, 2024
    Publication date: July 31, 2025
    Inventors: DARYL KOEHL, RAFFY MENDOZA, WILLIAM MORRISON, BRADLEY HASKETT
  • Patent number: 12353872
    Abstract: A computer-implemented method, according to one embodiment, includes receiving a first image, having a first image tag, to store in a predetermined image storage service, and determining whether the first image tag matches any image tags of images stored in the image storage service. In response to a determination that the first image tag matches a second image tag associated with a second image stored in the image storage service, a predetermined process is performed. The predetermined process includes determining whether the first image is identical to the second image, and in response to a determination that the first image is not identical to the second image, executing actions. The actions include generating a patch of differences between the first image and the second image to thereafter use for fulfilling requests for data.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 8, 2025
    Assignee: International Business Machines Corporation
    Inventors: Joshua James Hursey, Thomas Gooding, William Morrison, Geoff Paulsen, David Solt
  • Publication number: 20250172688
    Abstract: Techniques are provided for determining a location of a mobile device based on visual positioning solution (VPS). An example method for determining a position estimate of a mobile device includes obtaining sensor information, detecting one or more identifiable features in the sensor information, determining a range to at least one of the one or more identifiable features, obtaining coarse map information, determining a location of the at least one of the one or more identifiable features based on the coarse map information, and determining the position estimate for the mobile device based at least in part on the range to the at least one of the one or more identifiable features.
    Type: Application
    Filed: January 24, 2025
    Publication date: May 29, 2025
    Inventors: Gautam NIRULA, William MORRISON
  • Publication number: 20250172585
    Abstract: A scanning probe microscope and method of operating the scanning probe microscope selects a preferred focus position of a focused optical beam on a probe of the scanning probe microscope by adjusting a focus position of the focused optical beam on the probe relative to a tip of the probe and then measuring at least one of a response of the probe and optical radiation scattered from the probe as a function of the position of the focused optical beam. The preferred focus position of the focused optical beam on the probe is based on the measuring of the at least one of the response of the probe and the optical radiation scattered from the probe.
    Type: Application
    Filed: February 3, 2023
    Publication date: May 29, 2025
    Inventors: William Morrison, Padraic O'Reilly, Derek Nowak
  • Patent number: 12313753
    Abstract: A mobile device in a moving vehicle initializes a Global Navigation Satellite System (GNSS)—Inertial Navigation System (INS) system while the vehicle is in-motion with the orientation of the mobile device with respect to a global reference frame. The mobile device uses gyroscope measurements made while the vehicle is turning to determine a gravity vector. The gravity vector and accelerometer measurements may be used to determine a forward vector for the mobile device. A north vector is determined using the GNSS measurements. After the GNSS-INS system is calibrated, the mobile device may be positioned with respect to the vehicle. The orientation of the mobile device, prior to repositioning, may be compared to a current orientation, determined while the vehicle is in motion, in order to determine whether the GNSS-INS system should be re-initialized.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: May 27, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Vinod Kumar Saini, Abdelmonaem Lakhzouri, Bo Zheng, William Morrison
  • Publication number: 20250159422
    Abstract: A loudspeaker includes a housing; one or more transducers within the housing; and a control system for controlling the one or more transducers. The control system includes a user interface supported by the housing, the user interface having one or more input elements for inputting one or more input parameters. The control system further includes a processor within the housing that is operatively coupled to the user interface and the one or more transducers. The processor is configured to perform an optimization routine in which the processor determines one or more control parameters for the one or more transducers based on the one or more input parameters.
    Type: Application
    Filed: November 13, 2023
    Publication date: May 15, 2025
    Inventors: GEOFFREY PETER MCKINNON, WILLIAM HOY, MICHAEL WILLIAM MORRISON
  • Patent number: 12262280
    Abstract: A method being for facilitating positioning determination of a UE includes: obtaining motion information indicative of motion of the UE; obtaining positioning information based on positioning signals received by the UE; determining a validity status of map data based on whether the positioning information, the motion of the UE, and the map data, that include locations of physical environmental features, are consistent, wherein the validity status is determined to be valid in response to the positioning information, the motion of the UE, and the map data being consistent; and determining at least one of a position estimate for the UE, or a direction of motion of the UE, based on the map data and based on the validity status being valid.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 25, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Neha Nagori, Han Zhang, Himanshu Shah, Abdelmonaem Lakhzouri, William Morrison
  • Patent number: 12252274
    Abstract: Aspects presented herein may enable a positioning device or entity to perform PR measurement error detection and classification based on SV geometry via ML. In one aspect, a UE or a location server determines for each SV of a set of SVs at least a geometric orientation with respect to the UE. The UE or the location server determines, based on an ML classifier and the determined geometric orientation with respect to the UE for each SV of at least a subset of the set of SVs, a relative PR weight for each SV of the set of SVs. The UE or the location server estimates a position of the UE based on PR measurements of each SV of the set of SVs and the relative PR weight for each SV of the set of SVs.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 18, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Songwon Jee, Yunxiang Liu, William Morrison
  • Patent number: 12248082
    Abstract: Aspects presented herein may improve the performance and accuracy of GNSS-based positioning, where a position-grid based ML may be implemented by a UE or a location server to improve the accuracy of identifying a warm-start position of the UE. In one aspect, a UE or a location server determines, for each grid point within a range of an initial position of a UE, a set of PR residuals based on PRs for each SV of a set of SVs. The UE or the location server determines an estimated position of the UE based on the sets of determined PR residuals.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: March 11, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: William Morrison, Songwon Jee
  • Patent number: 12235349
    Abstract: Techniques are provided for determining a location of a mobile device based on visual positioning solution (VPS). An example method for determining a position estimate of a mobile device includes obtaining sensor information, detecting one or more identifiable features in the sensor information, determining a range to at least one of the one or more identifiable features, obtaining coarse map information, determining a location of the at least one of the one or more identifiable features based on the coarse map information, and determining the position estimate for the mobile device based at least in part on the range to the at least one of the one or more identifiable features.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: February 25, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Gautam Nirula, William Morrison
  • Publication number: 20250010310
    Abstract: A method of monitoring operation of a shredder or health of a shredder component includes: setting a profile of a selected parameter of the shredder, wherein the profile includes a nominal value, a tolerance of the nominal value, and a predetermined range of the selected parameter outside the tolerance; obtaining an actual value of the selected parameter; comparing the actual value with the profile of the selected parameter; determining the operational condition of the shredder based on a comparison between the actual value and the profile of the selected parameter. The profile is obtained based on experimental data, statistics, or machine learning.
    Type: Application
    Filed: July 5, 2023
    Publication date: January 9, 2025
    Applicant: Ford Motor Company
    Inventors: James Pelong, William Morrison, Chandra Sekhar Jalluri, Brodie Schultz, Himanshu Rajoria, Bryan Barresi, Elizabeth Bullard
  • Publication number: 20250004142
    Abstract: In some implementations, a global navigation satellite system (GNSS) device may determine its approximate location, and, for each pseudorange measurement of a plurality of pseudorange measurements performed by the GNSS device: determine a location of a respective satellite vehicle (SV) that transmits a respective GNSS signal of which the pseudorange measurement is performed, and determine a respective residual grid, where the respective residual grid is based on respective information from the pseudorange measurement and the location of the respective SV, and the respective residual grid is indicative of possible locations of the GNSS device within a geographical region including the approximate location of the GNSS device. The GNSS device may aggregate the residual grids corresponding to at least a portion of the plurality of pseudorange measurements and may determine a location estimate of the GNSS device based on the aggregation of the residual grids.
    Type: Application
    Filed: April 9, 2024
    Publication date: January 2, 2025
    Inventors: Davide BELLI, Bence MAJOR, Amir JALALIRAD, Songwon JEE, Himanshu SHAH, William MORRISON
  • Patent number: 12140449
    Abstract: Aspects presented herein may improve the performance of positioning devices by enabling the positioning devices to utilize transformed map data with limited third party knowledge of the transformation. Aspects presented herein may enable a positioning device to make the map data from another coordinate system usable for positioning algorithms without knowledge of the transformation. In one aspect, a UE transmits a request for map data based on a first set of coordinates in a first coordinate system. The UE receives the map data based on a second set of coordinates in a second coordinate system, where the first set of coordinates in the first coordinate system is distinct from the second set of coordinates in the second coordinate system. The UE calculates a set of relative distances between the second set of coordinates and one or more objects corresponding to the map data.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: November 12, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Himanshu Shah, Gautam Nirula, Hsiao Chien Liang, William Morrison
  • Publication number: 20240362014
    Abstract: A computer-implemented method, according to one embodiment, includes receiving a first image, having a first image tag, to store in a predetermined image storage service, and determining whether the first image tag matches any image tags of images stored in the image storage service. In response to a determination that the first image tag matches a second image tag associated with a second image stored in the image storage service, a predetermined process is performed. The predetermined process includes determining whether the first image is identical to the second image, and in response to a determination that the first image is not identical to the second image, executing actions. The actions include generating a patch of differences between the first image and the second image to thereafter use for fulfilling requests for data.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Joshua James Hursey, Thomas Gooding, William Morrison, Geoff Paulsen, David Solt
  • Publication number: 20240319383
    Abstract: Techniques for extended wide-lane carrier phase availability using inertial measurement unit (IMU) feedback are disclosed. The techniques can include determining an IMU-based position differential based on first IMU data received from an IMU of the mobile device, detecting a wide-lane cycle slip based on a wide-lane differential carrier phase (DCP) measurement and the IMU-based position differential, responsive to detecting the wide lane cycle slip, adjusting the wide-lane DCP measurement based on the IMU-based position differential to obtain a corrected wide-lane DCP measurement, and generating a global navigation satellite system (GNSS)-based positioning estimate for the mobile device based on the corrected wide-lane DCP measurement.
    Type: Application
    Filed: March 22, 2023
    Publication date: September 26, 2024
    Inventors: Min WANG, Ning LUO, Gengsheng ZHANG, William MORRISON, Abdelmonaem LAKHZOURI
  • Publication number: 20240316399
    Abstract: An epicyclic pedalling apparatus comprising: a first epicyclic arm comprising a first pedal crank arm connection for coupling a first pedal crank arm to the first epicyclic arm to enable pedalling of said first pedal crank arm about a first spindle axis; and a second epicyclic arm comprising a second pedal crank arm connection for coupling a second pedal crank arm to the second epicyclic arm to enable pedalling of said second pedal crank arm about a second spindle axis; wherein the apparatus is arranged to enable: (i) the first epicyclic arm to rotate to move the first spindle axis, and (ii) the second epicyclic arm to rotate to move the second spindle axis.
    Type: Application
    Filed: April 14, 2022
    Publication date: September 26, 2024
    Inventor: William Morrison
  • Publication number: 20240303257
    Abstract: A method and system for generating data indicative of a relationship representation in a digital environment operating on a user device using a system. A controller receives a request for relationship data associated with given data item in a plurality of data items and obtains at least one other data item of the plurality of data items based on the relationship data associated with the given data item. The controller generates data indicative of the relationship representation, the data indicative of the relationship representation having variable dimensions on a display of the user device. The data includes data representing a first portion comprising a representation of at least the given data item, a second portion comprising a representation of the at least one other data item of the plurality of data items, and an indication of the relationship between the given data item and the at least one other data item of the plurality of data items.
    Type: Application
    Filed: March 11, 2024
    Publication date: September 12, 2024
    Inventors: Matthew William MORRISON, Oliver Kenton LOCKETT, James George GRETTON, Jerome SPAARGAREN, Matthew Robert HANCOCKS
  • Publication number: 20240295661
    Abstract: A method of determining a position of a device includes obtaining an initial position of the device without using Global Navigation Satellite System (GNSS) satellites. GNSS measurements are taken of radio frequency (RF) signals transmitted by the GNSS satellites. Initial residuals are determined based, at least in part, on GNSS measured distances determined from the at least a portion of the GNSS measurements and expected distances determined from the initial position. Errors of the GNSS measurements based on the RF signals are estimated. An optimization is performed using some of the estimated errors to produce a modified set of residuals, wherein the optimization is further based on H, wherein H represents a matrix with trigonometric functions of a geometry of the GNSS satellites. A cost minimization method of the modified set of residuals and actual geometry of the GNSS satellites (H) to determine an improved position of the device.
    Type: Application
    Filed: March 2, 2023
    Publication date: September 5, 2024
    Inventors: Amir JALALIRAD, Bence MAJOR, Davide BELLI, Songwon JEE, Himanshu SHAH, William MORRISON
  • Publication number: 20240053170
    Abstract: In an aspect, a user device or a server may obtain a global navigation satellite system (GNSS) position of the user device, a sensor-based trajectory of the user device, or both. The user device or the server may filter map data indicating possible routes of the user device based on one or more criteria associated with the GNSS position, the sensor-based trajectory, or both to obtain filtered map data. The user device or the server may determine a position estimate for the user device based on the filtered map data.
    Type: Application
    Filed: June 7, 2023
    Publication date: February 15, 2024
    Inventors: Gautam NIRULA, Himanshu SHAH, William MORRISON, Hsiao Chien LIANG
  • Publication number: 20240027227
    Abstract: Aspects presented herein may improve the performance of positioning devices by enabling the positioning devices to utilize transformed map data with limited third party knowledge of the transformation. Aspects presented herein may enable a positioning device to make the map data from another coordinate system usable for positioning algorithms without knowledge of the transformation. In one aspect, a UE transmits a request for map data based on a first set of coordinates in a first coordinate system. The UE receives the map data based on a second set of coordinates in a second coordinate system, where the first set of coordinates in the first coordinate system is distinct from the second set of coordinates in the second coordinate system. The UE calculates a set of relative distances between the second set of coordinates and one or more objects corresponding to the map data.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Inventors: Himanshu SHAH, Gautam NIRULA, Hsiao Chien LIANG, William MORRISON