Patents by Inventor Michael Hudson

Michael Hudson 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: 12623459
    Abstract: A printing unit includes: a base plate defining an elongate slot extending across a media feed path; an elongate printhead positioned in the slot for printing onto print media fed along the media feed path; an aerosol extractor positioned downstream of the printhead relative to a media feed direction, the aerosol extractor providing an airflow through a print zone associated with the printhead; and air guides projecting from a lower surface of the base plate towards the media feed path. The air guides are positioned at opposite ends of the printhead and include respective guide walls for directing the airflow towards the aerosol extractor.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: May 12, 2026
    Assignee: Memjet Technology Limited
    Inventors: Glenn Horrocks, Samuel Mallinson, Michael Hudson, Joseph Tharion
  • Patent number: 12617210
    Abstract: A printing unit includes: a unit chassis for mounting over a media feed path; first and second elongate printheads mounted on the unit chassis and positioned in an overlapping arrangement across the media feed path; a first aerosol extractor positioned downstream of the first printhead relative to the media feed direction; and a second aerosol extractor positioned downstream of the second printhead and the first aerosol extractor relative to the media feed direction. The first and second aerosol extractors are positioned at a same distance from their respective first and second printheads.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: May 5, 2026
    Assignee: Memjet Technology Limited
    Inventors: Glenn Horrocks, Samuel Mallinson, Michael Hudson, Joseph Tharion
  • Patent number: 12353288
    Abstract: Systems and methods are disclosed herein for migrating data from a source environment to a target environment. The source and target environments may have different database management systems and/or may be disposed on separate networks. In some embodiments, systems and methods disclosed herein may include identifying data for migration in the source environment, wherein identifying the data comprises identifying tables having a predetermined prefix value, setting customized properties in a data migration utility based on the data, creating a shell for the data in the target environment, using the data migration utility, creating an intermediary representation of the data, copying the intermediary representation to the target environment; and restoring the data from the intermediary representation into the shell in the target environment.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: July 8, 2025
    Assignee: MicroStrategy Incorporated
    Inventors: Jay Shah, Michael Hudson, Cezary Raczko
  • Patent number: 12217050
    Abstract: This disclosure relates to method and system for identifying suspicious code contribution of a user to a source code repository. The method includes receiving a plurality of updated code files of a source code repository from a user through an event. The method further includes extracting a plurality of user action parameters from the event corresponding to each of the plurality of updated code files. The method further includes storing the plurality of updated code files and the plurality of user action parameters from the event corresponding to each of the plurality of updated code files in a database. The method further includes identifying at least one of the set of user actions as a suspicious code contribution of the user for at least one of the plurality of updated code files of the source code based on the plurality of user action parameters.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: February 4, 2025
    Inventors: Michael Hudson, Michael Florio, Sunil Dandamudi, Samuel Dwumfour
  • Publication number: 20240399750
    Abstract: A printing unit includes: a unit chassis for mounting over a media feed path; first and second elongate printheads mounted on the unit chassis and positioned in an overlapping arrangement across the media feed path; a first aerosol extractor positioned downstream of the first printhead relative to the media feed direction; and a second aerosol extractor positioned downstream of the second printhead and the first aerosol extractor relative to the media feed direction. The first and second aerosol extractors are positioned at a same distance from their respective first and second printheads.
    Type: Application
    Filed: May 9, 2024
    Publication date: December 5, 2024
    Inventors: Glenn Horrocks, Samuel Mallinson, Michael Hudson, Joseph Tharion
  • Publication number: 20240399749
    Abstract: A printing unit includes: a base plate defining an elongate slot extending across a media feed path; an elongate printhead positioned in the slot for printing onto print media fed along the media feed path; an aerosol extractor positioned downstream of the printhead relative to a media feed direction, the aerosol extractor providing an airflow through a print zone associated with the printhead; and air guides projecting from a lower surface of the base plate towards the media feed path. The air guides are positioned at opposite ends of the printhead and include respective guide walls for directing the airflow towards the aerosol extractor.
    Type: Application
    Filed: May 9, 2024
    Publication date: December 5, 2024
    Inventors: Glenn Horrocks, Samuel Mallinson, Michael Hudson, Joseph Tharion
  • Patent number: 11951736
    Abstract: An inkjet printing system includes: (a) an inkjet printhead having a rigid elongate manifold with first and second parallel ink supply channels extending along a length of the manifold between respective ink ports positioned at opposite ends thereof; and a plurality of printhead chips mounted to a lower surface of the manifold, the ink supply channels supplying ink to the printhead chips via ink outlets defined in the lower surface. One end of the manifold has a first ink inlet port for the first ink supply channel and an ink outlet port for the second ink supply channel. The other end of the manifold has a first ink outlet port for the first ink supply channel and a second ink inlet port for the second ink supply channel. An ink delivery system is configured to flow ink along the first and second channels in opposite directions.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: April 9, 2024
    Assignee: Memjet Technology Limited
    Inventors: Michael Hudson, David Burke, Qing Chen, Graeme Lowe, Jason Mark Thelander, Ellaine Munton
  • Publication number: 20230124113
    Abstract: This disclosure relates to method and system for identifying suspicious code contribution of a user to a source code repository. The method includes receiving a plurality of updated code files of a source code repository from a user through an event. The method further includes extracting a plurality of user action parameters from the event corresponding to each of the plurality of updated code files. The method further includes storing the plurality of updated code files and the plurality of user action parameters from the event corresponding to each of the plurality of updated code files in a database. The method further includes identifying at least one of the set of user actions as a suspicious code contribution of the user for at least one of the plurality of updated code files of the source code based on the plurality of user action parameters.
    Type: Application
    Filed: October 18, 2021
    Publication date: April 20, 2023
    Inventors: Michael Hudson, Michael Florio, Sunil Dandamudi, Samuel Dwumfour
  • Publication number: 20220410565
    Abstract: An inkjet printing system includes: (a) an inkjet printhead having a rigid elongate manifold with first and second parallel ink supply channels extending along a length of the manifold between respective ink ports positioned at opposite ends thereof; and a plurality of printhead chips mounted to a lower surface of the manifold, the ink supply channels supplying ink to the printhead chips via ink outlets defined in the lower surface. One end of the manifold has a first ink inlet port for the first ink supply channel and an ink outlet port for the second ink supply channel. The other end of the manifold has a first ink outlet port for the first ink supply channel and a second ink inlet port for the second ink supply channel. An ink delivery system is configured to flow ink along the first and second channels in opposite directions.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 29, 2022
    Inventors: Michael HUDSON, David BURKE, Qing CHEN, Graeme LOWE, Jason Mark THELANDER, Ellaine MUNTON
  • Publication number: 20220370599
    Abstract: In the various aspects and embodiments, this disclosure provides messenger RNA (mRNA) constructs for therapeutic delivery, as well as methods for making such mRNA constructs and pharmaceutical compositions comprising the same (including mRNA vaccine compositions). In still other aspects, the invention provides methods for treating patients by expression of therapeutic proteins, including for preventing or reducing probability of infection by, or illness involving, a virus. Exemplary viruses include coronaviruses (such as SARS-CoV-2 and variants therefore) and influenza viruses, among others.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 24, 2022
    Inventors: James Robbins ABSHIRE, Christopher J.H. DAVITT, Ian HILL, Lorenzo AULISA, Marcelo SAMSA, Nabanita DE, Michael HUDSON, Rachit JAIN, Himanshu DHAMANKAR, William FARMER, Christopher GREGG
  • Publication number: 20220245686
    Abstract: The disclosed method and system relate to generating recommendations for a user. In some embodiments, the method includes capturing organization data with respect to organizations and user data with respect to the user; determining news feed data and social feed data from online platforms, based on the organization data and the user data; analysing the news feed data and the social feed data to determine stand of the each organization and stand of the user on one or more socio-ethical causes; determining match data associated with the user for a predefined time period, based on the user data, the organization data, and the analysis of the news feed data and the social feed data; and controlling user equipment associated with the user during an online browsing session involving at least one of a product and a service offered by at least one of the organizations.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Michael Hudson, John William Barrs II
  • Patent number: 11358395
    Abstract: An inkjet printhead includes: a fluid manifold having a base defining a plurality of fluid outlets and printhead chips attached to the base. Each printhead chip receives printing fluid from a set of the fluid outlets. All fluid outlets are flared with a respect to a width dimension of the printhead chips for facilitating removal of air bubbles.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: June 14, 2022
    Inventors: Garry Jackson, Norman Berry, Michael Hudson, Brian Brown, Samuel Mallinson, Geordie McBain
  • Patent number: 11314626
    Abstract: A method and system for coordinating continuous delivery pipeline testing against a singleton instance of an application is disclosed. The method may include identifying a set of unchanged components across a preceding build and a current build of the singleton instance, and identifying a first set of test cases from a plurality of test cases executed on at least one unchanged component. The method may further include performing execution of a second set of test cases on the remaining set of unchanged components in the current build, and performing execution of each of the plurality of test cases on at least one changed component in the current build. The method may further include reporting test results of executing the first set of test cases on the at least one unchanged component, the second set of test cases, and the plurality of test cases.
    Type: Grant
    Filed: June 20, 2020
    Date of Patent: April 26, 2022
    Assignee: HCL America Inc.
    Inventors: Michael Hudson, Bahram Sanaei, Asiyah Ahmad
  • Publication number: 20210397537
    Abstract: A method and system for coordinating continuous delivery pipeline testing against a singleton instance of an application is disclosed. The method may include identifying a set of unchanged components across a preceding build and a current build of the singleton instance, and identifying a first set of test cases from a plurality of test cases executed on at least one unchanged component. The method may further include performing execution of a second set of test cases on the remaining set of unchanged components in the current build, and performing execution of each of the plurality of test cases on at least one changed component in the current build. The method may further include reporting test results of executing the first set of test cases on the at least one unchanged component, the second set of test cases, and the plurality of test cases.
    Type: Application
    Filed: June 20, 2020
    Publication date: December 23, 2021
    Inventors: Michael Hudson, Bahram Sanaei, Asiyah Ahmad
  • Publication number: 20210303404
    Abstract: Systems and methods are disclosed herein for migrating data from a source environment to a target environment. The source and target environments may have different database management systems and/or may be disposed on separate networks. In some embodiments, systems and methods disclosed herein may include identifying data for migration in the source environment, wherein identifying the data comprises identifying tables having a predetermined prefix value, setting customized properties in a data migration utility based on the data, creating a shell for the data in the target environment, using the data migration utility, creating an intermediary representation of the data, copying the intermediary representation to the target environment; and restoring the data from the intermediary representation into the shell in the target environment.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 30, 2021
    Inventors: Jay SHAH, Michael HUDSON, Cezary RACZKO
  • Patent number: 11084014
    Abstract: Methods and apparatus relate to the synthesis of polynucleotides having a predefined sequence on a support. Assembly methods include primer extension to generate overlapping construction oligonucleotides and assembly of the polynucleotides of interest onto an anchor support-bound oligonucleotides. Methods and apparatus for selection of polynucleotides having the predefined sequence and/or length are disclosed.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: August 10, 2021
    Assignee: Gen9, Inc.
    Inventors: Joseph Jacobson, Li-yun A. Kung, Andrew Kirk Wilson, Senthil Ramu, Daniel Schindler, Michael Hudson
  • Publication number: 20210070061
    Abstract: An inkjet printhead includes: a fluid manifold having a base defining a plurality of fluid outlets and printhead chips attached to the base. Each printhead chip receives printing fluid from a set of the fluid outlets. All fluid outlets are flared with a respect to a width dimension of the printhead chips for facilitating removal of air bubbles.
    Type: Application
    Filed: November 18, 2020
    Publication date: March 11, 2021
    Inventors: Garry Jackson, Norman Berry, Michael Hudson, Brian Brown, Samuel Mallinson, Geordie McBain
  • Publication number: 20210061644
    Abstract: A MEMS printhead including: a plurality of nozzle chambers arranged in a plurality of nozzle rows, each nozzle chamber having: a nozzle opening for ejection of ink, an inlet channel extending parallel with a direction of droplet ejection and an outlet channel extending perpendicular to the inlet channel; an ink delivery channel extending parallel with the nozzle rows, the ink delivery channel supplying ink to a plurality of inlet channels; a plurality of ink collection channels extending across the nozzle rows, each ink collection channel collecting ink from a set of outlet channels; and an ink receiving channel extending parallel with the nozzle rows, the ink receiving channel receiving ink from the ink collection channels.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 4, 2021
    Inventor: MICHAEL HUDSON
  • Patent number: 10870287
    Abstract: A method of inkjet printing includes the steps of: (i) delivering ink to a printhead manifold having a longitudinal ink channel, one or printhead chips mounted to a floor of the printhead manifold and in fluid communication with the longitudinal ink channel, and a plurality of sealed air cavities positioned over the longitudinal ink channel for dampening pressure fluctuations in the ink; (ii) printing from the printhead chips; and (iii) replenishing the air cavities with air.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: December 22, 2020
    Inventors: Garry Jackson, Norman Berry, Michael Hudson, Brian Brown, Samuel Mallinson, Geordie McBain
  • Patent number: D1012671
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: January 30, 2024
    Assignee: XIBIT, LLC
    Inventors: Laurri Hudson, Michael Hudson