Patents by Inventor Nicholas Richardson

Nicholas Richardson 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: 20240057501
    Abstract: Some embodiments may include a working machine to perform one or more work tasks in a work area, the working machine comprising: a machine localization system to localize the working machine based on perception sensor observations indicative of data embedded on one or more markers placed in the work area or proximate to the work area, wherein the working machine obtains localization data responsive to reading one or more machine-readable optical images on the one or more markers, respectively, wherein the working machine determines, using the obtained localization data, an absolute position of the working machine or one or more absolute positons of the one or more markers, respectively; and wherein the working machine performs the one or more work tasks based on the determined absolution position(s). Other embodiments may be disclosed and/or claimed.
    Type: Application
    Filed: August 18, 2023
    Publication date: February 22, 2024
    Applicant: Kubota Corporation
    Inventors: Kyle A. MARTIN, Nicholas Richardson, Bruce Jeffrey Thompson
  • Patent number: 11560745
    Abstract: A door closer diagnostics system including a door closer, a server, and a mobile device having a display and at least one sensor. The mobile device is configured to (i) generate, by the at least one sensor, motion data indicative of motion of the door as the door is moved from an open position to a closed position, and (ii) transmit the motion data to the server. The server is configured to analyze the motion data to (i) determine a duration the door was in each of a plurality of door movement zones between the open and closed positions, (ii) determine at least one adjustment to the door closer for a successful installation of the door closer based on the duration the door was in each of the door movement zones, and (iii) transmit at least one installation instruction corresponding with the at least one adjustment to the mobile device.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: January 24, 2023
    Assignee: Schlage Lock Company LLC
    Inventors: Daniel Langenberg, Nathanael L. Thomas, Dakoda Johnson, William Jones, Nicholas Richardson
  • Publication number: 20220074615
    Abstract: A fluid purification system for purifying a fluid, such as air, within a fluid flow system, such as a heating, ventilation, and air conditioning system. The fluid purification system has a housing with a specular interior surface. An aerodynamic ultra-violet light module is retained by a framework within the housing to be surrounded by the specular interior surface. The light module has an aerodynamic intake nose cone adjacent to the first end of the housing and an aerodynamic exhaust tail cone adjacent to the second end of the housing. The nose and tail cones are eye-shaped, taper distally, and cooperate to retain a plurality of ultra-violet bulbs in an eye-shaped array that communicates longitudinally within the housing. The housing can be rectangular in cross section with upper and lower walls and opposed sidewalls. Each wall can have a concave inwardly-facing surface operative to focus ultra-violet light within the housing.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 10, 2022
    Inventors: Donald S. Richardson, Nicholas Richardson
  • Publication number: 20220003030
    Abstract: A door closer diagnostics system including a door closer, a server, and a mobile device having a display and at least one sensor. The mobile device is configured to (i) generate, by the at least one sensor, motion data indicative of motion of the door as the door is moved from an open position to a closed position, and (ii) transmit the motion data to the server. The server is configured to analyze the motion data to (i) determine a duration the door was in each of a plurality of door movement zones between the open and closed positions, (ii) determine at least one adjustment to the door closer for a successful installation of the door closer based on the duration the door was in each of the door movement zones, and (iii) transmit at least one installation instruction corresponding with the at least one adjustment to the mobile device.
    Type: Application
    Filed: March 16, 2021
    Publication date: January 6, 2022
    Inventors: Daniel Langenberg, Nathanael L. Thomas, Dakoda Johnson, William Jones, Nicholas Richardson
  • Patent number: 10947764
    Abstract: A method according to one embodiment includes generating, by at least one sensor, motion data indicative of motion of a door having a door closer as the door is moved from an open position to a closed position, analyzing the motion data to determine a duration the door was in each of a plurality of door movement zones between the open position and the closed position, determining at least one adjustment to the door closer for a successful installation of the door closer based on the duration the door was in each of the plurality of door movement zones, and displaying at least one installation instruction corresponding with the at least one adjustment on a graphical user interface of a mobile device.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 16, 2021
    Assignee: Schlage Lock Compaq, y LLC
    Inventors: Daniel Langenberg, Nathanael L. Thomas, Dakoda Johnson, William Jones, Nicholas Richardson
  • Publication number: 20190078368
    Abstract: A method according to one embodiment includes generating, by at least one sensor, motion data indicative of motion of a door having a door closer as the door is moved from an open position to a closed position, analyzing the motion data to determine a duration the door was in each of a plurality of door movement zones between the open position and the closed position, determining at least one adjustment to the door closer for a successful installation of the door closer based on the duration the door was in each of the plurality of door movement zones, and displaying at least one installation instruction corresponding with the at least one adjustment on a graphical user interface of a mobile device.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 14, 2019
    Inventors: Daniel Langenberg, Nathanael L. Thomas, Dakoda Johnson, William Jones, Nicholas Richardson
  • Publication number: 20080046428
    Abstract: A method for providing cascaded trie-based network packet search engines is provided. A search command is received at one of the network packet search engines. The search command comprises a specific search key. A determination of a longest prefix match based on the specific search key is made at the network packet search engine. A determination is made at the network packet search engine regarding whether the longest prefix match comprises an overall longest prefix match among the cascaded network packet search engines such that any of the cascaded network packet search engines may comprise the overall longest matching prefix independently of position relative to the other cascaded network packet search engines.
    Type: Application
    Filed: October 11, 2007
    Publication date: February 21, 2008
    Applicant: STMicroelectronics, Inc.
    Inventor: Nicholas Richardson
  • Publication number: 20050141519
    Abstract: Internet Protocol address prefixes are hashed into hash tables allocated memory blocks on demand after collisions occur for both a first hash and a single rehash. The number of memory blocks allocated to each hash table is limited, with additional prefixes handled by an overflow content addressable memory. Each hash table contains only prefixes of a particular length, with different hash tables containing prefixes of different lengths. Only a subset of possible prefix lengths are accommodated by the hash tables, with a remainder of prefixes handled by the content addressable memory or a similar alternate address lookup facility.
    Type: Application
    Filed: December 31, 2003
    Publication date: June 30, 2005
    Applicant: STMICROELECTRONICS, INC.
    Inventors: Suresh Rajgopal, Lun-bin Huang, Nicholas Richardson
  • Publication number: 20050055339
    Abstract: A method for providing cascaded trie-based network packet search engines is provided. A search command is received at one of the network packet search engines. The search command comprises a specific search key. A determination of a longest prefix match based on the specific search key is made at the network packet search engine. A determination is made at the network packet search engine regarding whether the longest prefix match comprises an overall longest prefix match among the cascaded network packet search engines such that any of the cascaded network packet search engines may comprise the overall longest matching prefix independently of position relative to the other cascaded network packet search engines.
    Type: Application
    Filed: September 9, 2003
    Publication date: March 10, 2005
    Applicant: STMicroelectronics, Inc.
    Inventor: Nicholas Richardson