Patents by Inventor Michael Graham

Michael Graham 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: 11367421
    Abstract: Systems and methods are provided performing autonomous tuning of a stringed instrument. Images of the stringed instrument are acquired by at least two cameras and processed to identify the location of a peg. A robotic peg actuator is then engaged to actuate rotation of a peg in order to rotate the peg to a tuned angular orientation, guided by feedback generated by processing acoustic signals recorded by an acoustic transducer while a string associated with the peg is agitated. In some example implementations, the cameras and peg actuator are rigidly mounted to a frame that is configured to support the stringed instrument during peg imaging and actuation. A robotic string actuator may be provided to facilitate vibration of the string during the tuning process. Multiple robotic peg actuators may be included for per-peg rotational actuation and/or a given peg actuator may be robotically translatable to actuate more than one peg.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: June 21, 2022
    Assignee: 2UNIFY INC.
    Inventors: Michael Jobity, Ryan Ng Cheong Ton, Mitchell Wong, Michael Salamaszek, Curtis Graham
  • Publication number: 20220168083
    Abstract: A dental cleaning appliance includes a fluid reservoir for storing working fluid, a nozzle for delivering working fluid to the teeth of a user, a light source for illuminating the fluid reservoir and a control circuit for activating the light source to generate an alert which is conveyed to the user through the illumination of the fluid reservoir.
    Type: Application
    Filed: February 17, 2022
    Publication date: June 2, 2022
    Applicant: Dyson Technology Limited
    Inventors: Scott James MIGHALL, Christopher Graham VINCENT, Johathan George MARSH, Sammantha Stephanie HARRIS, Boris ZUKINA, Michael Graham PROBERT, Christopher Daniel Currer WILKINSON
  • Publication number: 20220169437
    Abstract: Containers for holding particulate materials are provided. The containers may be formed from molded pulp. The containers may included molded pulp shaped or threaded features formed integrally on the container that may aid in providing closure to the device. The containers may optionally include a fitment and/or liner, or may be free of fitments and liners. The containers may optionally have inner load bearing members.
    Type: Application
    Filed: February 20, 2022
    Publication date: June 2, 2022
    Inventors: Julie Corbett, Robert Watters, Romeo Graham, Michael Sirois, Glenn May
  • Patent number: 11334267
    Abstract: A disclosed method may include (1) detecting one or more requests for a memory chunk of a specific size on a computing device, (2) determining that the computing device has yet to implement a memory pool dedicated to fixed memory chunks of the specific size, (3) computing an amount of memory that is potentially wasted in part by satisfying the one or more requests from an existing memory pool dedicated to fixed memory chunks of a different size, (4) determining that the amount of memory that is potentially wasted exceeds a waste threshold, and then in response to determining that the amount of memory that is potentially wasted exceeds the waste threshold, (5) creating an additional memory pool dedicated to fixed memory chunks of the specific size on the computing device. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: May 17, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Amit Kumar Rao, Erin C. MacNeil, Finlay Michael Graham Pelley
  • Publication number: 20220142435
    Abstract: A portable surface cleaning apparatus for a floor surface includes a main housing assembly adapted to be hand carried by a user, the main housing assembly carrying a fluid delivery system adapted for storing cleaning fluid and delivering the cleaning fluid to the surface to be cleaned, and a fluid recovery system adapted for removing the cleaning fluid and debris from the surface to be cleaned and storing the cleaning fluid and debris that was recovered, the main housing assembly comprising a base housing, a supply tank received on the main housing assembly, a recovery tank received on the main housing assembly separately from the supply tank.
    Type: Application
    Filed: January 25, 2022
    Publication date: May 12, 2022
    Inventors: George Moyher, JR., Michael Graham
  • Patent number: 11327685
    Abstract: A disclosed method may include (1) publishing, by a writer, a first context that represents a lockless data structure at a first moment in time for access by a set of readers, (2) upon the publication of the first context, directing at least one of the readers to access an object stored in shared memory via the first context, (3) publishing, by the writer, a second context that represents the lockless data structure at a second moment in time for access by the set of readers, and (4) upon the publication of the second context, directing the at least one of the readers to access an additional object stored in the shared memory via the second context. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 10, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Erin C. MacNeil, Amit Kumar Rao, Finlay Michael Graham Pelley
  • Patent number: 11307981
    Abstract: A disclosed method may include (1) mapping a block of shared memory to a plurality of processes running on a computing device, (2) determining, for a process within the plurality of processes, a local pointer that references a specific portion of the block of shared memory from a shared memory pointer that is shared across the plurality of processes by (A) identifying, within the shared memory pointer, a block number assigned to the block of shared memory and (B) identifying, within the shared memory pointer, an offset that corresponds to the specific portion of the block of shared memory relative to the process, and then (3) performing an operation on the specific portion of the block of shared memory based at least in part on the local pointer. Various other systems, methods, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 10, 2020
    Date of Patent: April 19, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Erin C. MacNeil, Amit Kumar Rao, Finlay Michael Graham Pelley
  • Patent number: 11307896
    Abstract: A disclosed method may include (1) maintaining a set of fleeting contexts that represent a lockless data structure at different moments in time, (2) determining an oldest context within the set of fleeting contexts, (3) identifying, within a discard list of the oldest context, a reference to an object stored in shared memory, and then (4) reclaiming, in the shared memory, a memory location occupied by the object whose reference was identified within the discard list of the oldest context. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: April 19, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Erin C. MacNeil, Amit Kumar Rao, Finlay Michael Graham Pelley
  • Patent number: 11284979
    Abstract: A dental cleaning appliance includes a fluid reservoir for storing working fluid, a nozzle for delivering working fluid to the teeth of a user, a light source for illuminating the fluid reservoir and a control circuit for activating the light source to generate an alert which is conveyed to the user through the illumination of the fluid reservoir.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 29, 2022
    Assignee: Dyson Technology Limited
    Inventors: Scott James Mighall, Christopher Graham Vincent, Jonathan George Marsh, Sammantha Stephanie Harris, Boris Zukina, Michael Graham Probert, Christopher Daniel Currer Wilkinson
  • Patent number: 11259678
    Abstract: A portable surface cleaning apparatus for a floor surface includes a main housing assembly adapted to be hand carried by a user, the main housing assembly carrying a fluid delivery system adapted for storing cleaning fluid and delivering the cleaning fluid to the surface to be cleaned, and a fluid recovery system adapted for removing the cleaning fluid and debris from the surface to be cleaned and storing the cleaning fluid and debris that was recovered, the main housing assembly comprising a base housing, a supply tank received on the main housing assembly, a recovery tank received on the main housing assembly separately from the supply tank.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: March 1, 2022
    Assignee: BISSELL Inc.
    Inventors: George Moyher, Jr., Michael Graham
  • Patent number: 11234994
    Abstract: The present disclosure relates to RNA interference (RNAi) reagents for treatment of oculopharyngeal muscular dystrophy (OPMD), compositions comprising same, and use thereof to treat individuals suffering from OPMD or which are predisposed thereto.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: February 1, 2022
    Assignee: Benitec Biopharma Limited
    Inventors: David Suhy, Michael Graham, Capucine Trollet, Alberto Malerba, John George Dickson
  • Patent number: 11227197
    Abstract: Identifying words to accurately describe, with a range of specificity, an image is provided. A vector space corresponding to the image is generated using a convolutional neural network to extract a hierarchy of features ranging from broad to specific from the image. Closest vocabulary ranging from broad to specific are identified for the image using Huffman coding on the vector space. Accurate words ranging from broad to specific are identified that describe the image based on vocabulary output of the Huffman coding on the vector space. The accurate words ranging from broad to specific describing the image are output.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Aaron K. Baughman, Barry Michael Graham, Todd R. Whitman
  • Patent number: 11171845
    Abstract: A microservices-management system intercepts a request for a cloud-based microservice sent by a microservices-architecture application. The system selects an optimal cloud-service provider from a group of candidate providers capable of delivering the microservice and then forwards the request to the optimal provider. The optimal provider is selected by drawing cognitive inferences from stored blockchain records that each describe a characteristic of a previous delivery of the requested service. Each record is generated by one of the candidate providers when delivering an instance of the microservice, regardless of whether the provider is in a trusted relationship with the application owner. The providers are barred by blockchain's intrinsic security features from altering or deleting previously stored blockchain records. Upon delivery of the service, the system compares the actual quality or cost of the delivery with predicted values in order to learn how to more effectively select optimal providers.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adrian Papacica, Todd Weston Arnold, Barry Michael Graham, Shenbaga Shankar, Alexandra Urman
  • Publication number: 20210337171
    Abstract: Systems and methods for the optical control of qubits and other quantum particles with spatial light modulators (SLM) for quantum computing and quantum simulation are disclosed herein. The system may include a particle system configured to provide an ordered array comprising a multiplicity of quantum particles or a multiplicity of qubits, an optical source, a SLM configured to project a structured illumination pattern capable of individually addressing one or more quantum particles or qubits of the ordered array, and a SLM controller.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 28, 2021
    Applicants: Wisconsin Alumni Research Foundation, ColdQuanta, Inc.
    Inventors: Mark Saffman, Trent Michael Graham, Robert Sylvester Williamson, III
  • Publication number: 20210219507
    Abstract: Provided are methods for increasing the efficiency of creating doubled haploid plants by increasing the number of chances of forming a double haploid seed through treatment of a monocot plant with a plant growth regulator. In certain embodiments, maize plants are produced that comprise multiple co-dominant ears. Also provided are plants comprising the potential to generate increased numbers of doubled haploid offspring.
    Type: Application
    Filed: March 31, 2021
    Publication date: July 22, 2021
    Inventors: Fenggao Dong, Michael Graham, Huachun Larue, Daniel Ovadya
  • Publication number: 20210213734
    Abstract: A printer and method for ejecting fluid through nozzles of the printer to a surface of a service station of the printer to perform drop detection of the nozzles. A rotation device of the service station turns the surface.
    Type: Application
    Filed: April 21, 2017
    Publication date: July 15, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Warren Scott MARTIN, Miguel ALVAREZ, Michael GRAHAM
  • Publication number: 20210206093
    Abstract: In some examples, a service module of a three-dimensional (3D) printer can include a housing, a web to clean a print head of the 3D printer, where the web is housed by the housing, and where the service module is removably attached to the 3D printer, and a shield to shield the web.
    Type: Application
    Filed: April 20, 2017
    Publication date: July 8, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Warren Scott MARTIN, Jeffrey A. WAGNER, Michael GRAHAM
  • Publication number: 20210211363
    Abstract: A microservices-management system intercepts a request for a cloud-based microservice sent by a microservices-architecture application. The system selects an optimal cloud-service provider from a group of candidate providers capable of delivering the microservice and then forwards the request to the optimal provider. The optimal provider is selected by drawing cognitive inferences from stored blockchain records that each describe a characteristic of a previous delivery of the requested service. Each record is generated by one of the candidate providers when delivering an instance of the microservice, regardless of whether the provider is in a trusted relationship with the application owner. The providers are barred by blockchain's intrinsic security features from altering or deleting previously stored blockchain records. Upon delivery of the service, the system compares the actual quality or cost of the delivery with predicted values in order to learn how to more effectively select optimal providers.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Adrian Papacica, Todd Weston Arnold, Barry Michael Graham, Shenbaga Shankar, Alexandra Urman
  • Publication number: 20210206090
    Abstract: In some examples, a service module of a three-dimensional (3D) printer can include a modular web to removably couple to the service module of the 3D printer and when coupled to the service module can clean a print head of the 3D printer and remove a printing agent from the print head.
    Type: Application
    Filed: April 21, 2017
    Publication date: July 8, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Warren Scott MARTIN, Miquel ALVAREZ, Michael GRAHAM
  • Patent number: 11040812
    Abstract: A water soluble container comprises a water soluble shell enclosing a volume. The water soluble shell comprises a set of voxels.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: June 22, 2021
    Assignee: The Procter & Gamble Company
    Inventors: Travis Kyle Hodgdon, Douglas Michael Graham, Michael Sean Farrell, Corey James Kenneally, Christopher B Williams, Callie Zawaski