Patents by Inventor Philip Brown

Philip Brown 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: 12682664
    Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.
    Type: Grant
    Filed: November 18, 2024
    Date of Patent: July 14, 2026
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
  • Publication number: 20260146667
    Abstract: A bearing assembly for power transmission includes a bearing outer ring, a bearing housing, and a retaining plunger. The bearing outer ring comprises a first surface and a second surface, the bearing outer ring structurally forming at least a first recess on the first surface. The bearing housing houses the bearing outer ring and forms a cavity. The retaining plunger with a spring is partially enclosed by the cavity. When the first recess and the retaining plunger misalign, the retaining plunger is compressed into the cavity by the first surface of the bearing outer ring.
    Type: Application
    Filed: November 25, 2024
    Publication date: May 28, 2026
    Inventors: Philip Brown, Pilun Chen, Ian Felder, Scott Bennett, Ryan Boris, Weiyi Wang
  • Patent number: 12456385
    Abstract: A computer-implemented method for modifying one or more contents of an electronic learning system for a user impaired by a colour vision deficiency. The method includes: generating a vision profile for the user, the vision profile indicating at least a type of the colour vision deficiency, identifying, from the one or more contents, a content to be modified, the content including at least two portions formed of a first colour and a second colour, respectively, the first colour being different from the second colour but the first colour being at least partially indistinguishable from the second colour by the user due to the colour vision deficiency, identifying a content transformation to be applied to the content based on the vision profile, the content transformation including one or more adjustments of the content to accommodate the colour vision deficiency impairing the user; and applying the content transformation to the content.
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: October 28, 2025
    Assignee: D2L Corporation
    Inventors: Sebastian Mihai, Philip Brown, Chantal Jandard, Mark Cowan
  • Patent number: 12444277
    Abstract: Systems and methods of detecting activity at point of sale are provided. In one exemplary embodiment, a method is performed by a POS system having an optical sensor device, an optical scanner device and a load sensor device. The optical sensor device has a field of view that includes a first region about the POS system and the load sensor device is operable to measure a load of an object while positioned in a bagging area of the POS system. Further, the first region includes a second region associated with a certain object type that can be positioned in the bagging area without having to be scanned or weighed. The method includes obtaining a successive image captured by the optical sensor device to enable a determination that the target object corresponds to the certain object type that is exempt from being scanned or weighed based on the successive image.
    Type: Grant
    Filed: March 26, 2024
    Date of Patent: October 14, 2025
    Assignee: Toshiba Global Commerce Solutions, Inc.
    Inventors: Philip Brown, Evgeny Shevtsov, Johanna Hinkle, Viktor Ivakhno
  • Publication number: 20250308349
    Abstract: Systems and methods of detecting activity at point of sale are provided. In one exemplary embodiment, a method is performed by a POS system having an optical sensor device, an optical scanner device and a load sensor device. The optical sensor device has a field of view that includes a first region about the POS system and the load sensor device is operable to measure a load of an object while positioned in a bagging area of the POS system. Further, the first region includes a second region associated with a certain object type that can be positioned in the bagging area without having to be scanned or weighed. The method includes obtaining a successive image captured by the optical sensor device to enable a determination that the target object corresponds to the certain object type that is exempt from being scanned or weighed based on the successive image.
    Type: Application
    Filed: March 26, 2024
    Publication date: October 2, 2025
    Applicant: Toshiba Global Commerce Solutions, Inc.
    Inventors: Philip Brown, Evgeny Shevtsov, Johanna Hinkle, Viktor Ivakhno
  • Publication number: 20250246087
    Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.
    Type: Application
    Filed: December 6, 2024
    Publication date: July 31, 2025
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Publication number: 20250190412
    Abstract: At least one of the embodiments described herein relate generally to a method of communicating between a first repository and a second repository. The method can be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository; identifying metadata for the content object stored in the first repository, the metadata comprising a link to an interface associated with the content object, the interface being provided by the first repository; retrieving the metadata from the first repository; and storing a harvested content object corresponding to the content object, the harvested content object comprising the metadata that includes the link to the interface, wherein the interface is accessible by the second repository to communicate information related to the harvested content object to the first repository.
    Type: Application
    Filed: October 11, 2024
    Publication date: June 12, 2025
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Publication number: 20250086991
    Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 13, 2025
    Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
  • Publication number: 20250029507
    Abstract: A computer-implemented method for modifying one or more contents of an electronic learning system for a user impaired by a colour vision deficiency. The method includes: generating a vision profile for the user, the vision profile indicating at least a type of the colour vision deficiency, identifying, from the one or more contents, a content to be modified, the content including at least two portions formed of a first colour and a second colour, respectively, the first colour being different from the second colour but the first colour being at least partially indistinguishable from the second colour by the user due to the colour vision deficiency, identifying a content transformation to be applied to the content based on the vision profile, the content transformation including one or more adjustments of the content to accommodate the colour vision deficiency impairing the user; and applying the content transformation to the content.
    Type: Application
    Filed: May 28, 2024
    Publication date: January 23, 2025
    Inventors: Sebastian Mihai, Philip Brown, Chantal Jandard, Mark Cowan
  • Patent number: 12198574
    Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: January 14, 2025
    Assignee: D2L Corporation
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Patent number: 12147405
    Abstract: At least one of the embodiments described herein relate generally to a method of communicating between a first repository and a second repository. The method can be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository; identifying metadata for the content object stored in the first repository, the metadata comprising a link to an interface associated with the content object, the interface being provided by the first repository; retrieving the metadata from the first repository; and storing a harvested content object corresponding to the content object, the harvested content object comprising the metadata that includes the link to the interface, wherein the interface is accessible by the second repository to communicate information related to the harvested content object to the first repository.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: November 19, 2024
    Assignee: D2L Corporation
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Patent number: 12148232
    Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.
    Type: Grant
    Filed: December 26, 2022
    Date of Patent: November 19, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
  • Patent number: 12027068
    Abstract: A computer-implemented method for modifying one or more contents of an electronic learning system for a user impaired by a colour vision deficiency. The method includes: generating a vision profile for the user, the vision profile indicating at least a type of the colour vision deficiency, identifying, from the one or more contents, a content to be modified, the content including at least two portions formed of a first colour and a second colour, respectively, the first colour being different from the second colour but the first colour being at least partially indistinguishable from the second colour by the user due to the colour vision deficiency, identifying a content transformation to be applied to the content based on the vision profile, the content transformation including one or more adjustments of the content to accommodate the colour vision deficiency impairing the user; and applying the content transformation to the content.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: July 2, 2024
    Assignee: D2L Corporation
    Inventors: Sebastian Mihai, Philip Brown, Chantal Jandard, Mark Cowan
  • Patent number: 11989832
    Abstract: A method for constructing a three-dimensional representation of an internal surface of a conduit comprises obtaining a plurality of images of the internal surface of the conduit, for example from a camera mounted on an inspection tool, constructing, from the plurality of images, a composite image of the internal surface, providing a shape model of the internal surface, constructing, using the shape model, a three-dimensional mesh of the internal surface, and constructing a three-dimensional representation of the internal surface by assigning a pixel value from the composite image to a corresponding node of the mesh. The three-dimensional representation may be derived from two or more sets of images obtained under different image acquisition conditions, such as different camera angles, lighting conditions or spectral sensitivities.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 21, 2024
    Assignee: E.V. OFFSHORE LIMITED
    Inventors: Steven Helmore, Christopher Scott, Philip Brown, Jonathan Thursby
  • Publication number: 20240005806
    Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 4, 2024
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Patent number: 11828157
    Abstract: Methods for correcting for non-centred tool geometry in image data obtained by a conduit inspection tool are disclosed. Embodiments of the invention apply to inspection tools with one or multiple sideview cameras and to inspection tools with downview cameras. The methods include obtaining at least two overlapping images of the internal surface of the conduit using the tool, identifying one or more features common to at least a pair of the overlapping images, determining, based on the positions of the or each common feature, the position of the tool with respect to a longitudinal axis of the conduit, determining a correction function based on the position of the tool and applying the correction function to the image data. Methods for determining the dimension of a feature of interest on the internal surface of the conduit are also disclosed.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: November 28, 2023
    Assignee: E.V. OFFSHORE LIMITED
    Inventors: Christopher Scott, Philip Brown, Steven Helmore, Jonathan Thursby, David Tynewydd, James Crisafulli
  • Patent number: 11727820
    Abstract: At least one of the embodiments described herein relate generally to a method of obtaining metadata for content stored in a first repository. The method may be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository, the content object comprising learning content usable in an electronic educational system to provide electronic learning; identifying metadata for the content object stored in the first repository, the metadata associated with the learning content of the content object; retrieving the metadata associated with the learning content from the first repository; and storing a harvested content object corresponding to the content object, wherein the harvested content object includes the metadata associated with the learning content of the content object stored in the first repository.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: August 15, 2023
    Assignee: D2L Corporation
    Inventors: Phillip McClelland, Philip Brown, Chris Carleton
  • Patent number: 11649715
    Abstract: A method for determining a corrected axial displacement parameter of a conduit inspection tool, in particular a downhole inspection tool, during transit of the tool axially along a conduit is disclosed. The tool used in the method has an imaging device and may be attached to a control module with a connecting line. The method comprises obtaining successive axially overlapping images of an internal wall of the conduit, determining, from the images, an observed axial displacement parameter of the tool as a function of transit time, identifying, in the images, a plurality of reference points, determining an estimated axial displacement parameter of the tool over an of transit time between successive reference points, and computing the corrected axial displacement parameter of the tool by applying a correction factor to the observed axial velocity of the tool.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 16, 2023
    Assignee: E.V. OFFSHORE LIMITED
    Inventors: Steven Helmore, Christopher Scott, Jonathan Thursby, Philip Brown, Fraser Louden, Tobben Tymons
  • Publication number: 20230129673
    Abstract: An example method performed by a processing system includes obtaining a light detecting and ranging point cloud of a building, where the point cloud includes a plurality of points, and where each point is associated with a set of (x,y,z) coordinates. A first point of the plurality of points is assigned to a subset of the plurality of points that is associated with the building, where the subset includes points whose (x,y) coordinates fall within a footprint of the building. The first point is grouped into a first cluster according to at least one of: a (z) coordinate of the first point and a gradient to which the first point belongs. A first prism formed by the first cluster is constructed. A model of the building is stored as a plurality of connected prisms, where the plurality of connected prisms includes the first prism.
    Type: Application
    Filed: December 26, 2022
    Publication date: April 27, 2023
    Inventors: Yaron Kanza, Philip Brown, Velin Kounev, Arun Jotshi
  • Patent number: 11637597
    Abstract: Aspects of the subject disclosure may include, for example, calculating a Fresnel zone about a line of sight (LoS) between a pair of antennas positioned on antenna mounts. The Fresnel zone is projected onto a geospatial grid of 3D cells, each having a height above a horizontal plane. Cells that intersect the Fresnel zone projection are selected to obtain a subset cells with constraint heights determined according to heights of the subset cells that are adjusted according to the Fresnel zone. The LoS is revised according to an algorithm to obtain a set of updated LoS. Those updated LoS that do not intersect the set of adjusted constraint heights are identified as solutions that include an optimal solution, should one exist. Other embodiments are disclosed.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: April 25, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Philip Brown, Krystian Czapiga, Arun Jotshi, Yaron Kanza, Velin Kounev, Poornima Suresh