Patents by Inventor David J. Henderson

David J. Henderson 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: 11970479
    Abstract: The present invention is directed to cinnolinyl and quinolinyl pyrazol-4-yl-pyridine compounds which are allosteric modulators of the M4 muscarinic acetylcholine receptor. The present invention is also directed to uses of the compounds described herein in the potential treatment or prevention of neurological and psychiatric disorders and diseases in which M4 muscarinic acetylcholine receptors are involved. The present invention is also directed to compositions comprising these compounds. The present invention is also directed to uses of these compositions in the potential prevention or treatment of such diseases in which M4 muscarinic acetylcholine receptors are involved.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 30, 2024
    Assignees: Merck Sharp & Dohme LLC, MSD R&D (China) Co. LTD.
    Inventors: John J. Acton, III, Melissa Egbertson, Xiaolei Gao, Scott T. Harrison, Timothy J. Henderson, Michael Man-Chu Lo, Robert D. Mazzola, Jr., Zhaoyang Meng, James Mulhearn, Vanessa L. Rada, Jeffrey W. Schubert, Oleg B. Selyutin, David M. Tellers, Ling Tong, Fengqi Zhang, Jianming Bao, Chunsing Li
  • Publication number: 20220292157
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for dynamic rerouting of uniform resource identifiers having different syntaxes. A method includes a server receiving from a computing device a request that includes an initial uniform resource identifier (URI) that includes a product identifier. The request can be generated by the user scanning a product tag. Based on the identifier, the server finds two or more routing policy entries associated with the product. Each policy entry can include a regular expression that specifies syntax for parsing the initial URI and at least one variable. The server eliminates any routing policy having a context specification that does not match the request's context information and any routing policy entries having a regular expression that does not match the initial URI. The server composes a target URI based on a remaining routing policy entry and redirects the computing device to the target URI.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 15, 2022
    Inventors: Octavio Rodriguez Perez, David J. Henderson, Taulant Dhami
  • Patent number: 10121138
    Abstract: A method, system and software for managing data services provided by a data services providing entity to a data services customer. The method involves: (i) decrementing relative value units (RVUs) from a data services customer's pre-paid account corresponding to the erroneous use of the data services made by the data services customer; (ii) receiving, from the data services customer, a request for a return of the RVUs decremented at the decrementing step; and (iii) returning the RVUs on condition that the request has been determined to be appropriate. At least the returning step is performed automatically under the control of software provided by the data services providing entity and substantially without human intervention by any human representatives of the data services providing entity.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Judith A. Fainor, David J Henderson
  • Patent number: 9858699
    Abstract: A mechanism is provided in a data processing system for image anonymization. The mechanism identifies a plurality of items in an image and extracts properties of the plurality of items into one or more data structures. The mechanism queries an analytics tool about whether a combination of properties of the plurality of items identifies a person in the image. Responsive to determining a given combination of properties of the plurality of items identifies a person in the image, the mechanism modifies the plurality of items in the image to form an anonymized image and outputs the anonymized image.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Patent number: 9858696
    Abstract: A mechanism is provided in a data processing system for image anonymization. The mechanism identifies a plurality of items in an image and extracts properties of the plurality of items into one or more data structures. The mechanism queries an analytics tool about whether a combination of properties of the plurality of items identifies a person in the image. Responsive to determining a given combination of properties of the plurality of items identifies a person in the image, the mechanism modifies the plurality of items in the image to form an anonymized image and outputs the anonymized image.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Publication number: 20170140567
    Abstract: A mechanism is provided in a data processing system for image anonymization. The mechanism identifies a plurality of items in an image and extracts properties of the plurality of items into one or more data structures. The mechanism queries an analytics tool about whether a combination of properties of the plurality of items identifies a person in the image. Responsive to determining a given combination of properties of the plurality of items identifies a person in the image, the mechanism modifies the plurality of items in the image to form an anonymized image and outputs the anonymized image.
    Type: Application
    Filed: January 27, 2017
    Publication date: May 18, 2017
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Patent number: 9621680
    Abstract: According to one embodiment of the present invention, a system masks data objects across a plurality of different data resources. The system comprises a processor configured to include a plurality of service providers to mask the data objects, wherein each service provider corresponds to a different type of data masking for the data objects. An interface provides access to the plurality of service providers from different data-consumers to mask the data objects according to the corresponding types of data masking, wherein resulting masked data maintains relational integrity across the different data resources. Embodiments of the present invention further include a method and computer program product for masking data objects across a plurality of different data resources in substantially the same manners described above.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: April 11, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Noel H. E. D'Costa, Peter Hagelund, David J. Henderson, Robert J. Oakley, Ritesh Tandon
  • Publication number: 20170084065
    Abstract: A mechanism is provided in a data processing system for image anonymization. The mechanism identifies a plurality of items in an image and extracts properties of the plurality of items into one or more data structures. The mechanism queries an analytics tool about whether a combination of properties of the plurality of items identifies a person in the image. Responsive to determining a given combination of properties of the plurality of items identifies a person in the image, the mechanism modifies the plurality of items in the image to form an anonymized image and outputs the anonymized image.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Publication number: 20170061155
    Abstract: Mechanisms are provided that implement a policy based content masking engine. The mechanisms obtain electronic content comprising instances of identifiable elements of different types capable of uniquely identifying a person and retrieve a policy in response to obtaining the electronic content. The policy specifies a set of identifiable elements of different types to be masked in the electronic content. The mechanisms modify, responsive to the retrieved policy, the electronic content to mask instances of the set of identifiable elements in the electronic content. Modifying the electronic content includes applying different masking actions to the different types of identifiable elements in the set of identifiable elements. The mechanisms also output the modified electronic content which includes obscured or replaced instances of the identifiable elements in the set of identifiable elements.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Publication number: 20170061153
    Abstract: Mechanisms are provided that implement a policy based content masking engine. The mechanisms obtain electronic content comprising instances of identifiable elements of different types capable of uniquely identifying a person and retrieve a policy in response to obtaining the electronic content. The policy specifies a set of identifiable elements of different types to be masked in the electronic content. The mechanisms modify, responsive to the retrieved policy, the electronic content to mask instances of the set of identifiable elements in the electronic content. Modifying the electronic content includes applying different masking actions to the different types of identifiable elements in the set of identifiable elements. The mechanisms also output the modified electronic content which includes obscured or replaced instances of the identifiable elements in the set of identifiable elements.
    Type: Application
    Filed: July 22, 2016
    Publication date: March 2, 2017
    Inventors: Itai Gordon, Peter Hagelund, David J. Henderson
  • Publication number: 20150113656
    Abstract: According to one embodiment of the present invention, a system masks data objects across a plurality of different data resources. The system comprises a processor configured to include a plurality of service providers to mask the data objects, wherein each service provider corresponds to a different type of data masking for the data objects. An interface provides access to the plurality of service providers from different data-consumers to mask the data objects according to the corresponding types of data masking, wherein resulting masked data maintains relational integrity across the different data resources. Embodiments of the present invention further include a method and computer program product for masking data objects across a plurality of different data resources in substantially the same manners described above.
    Type: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: International Business Machines Corporation
    Inventors: Noel H. E. D'Costa, Peter Hagelund, David J. Henderson, Robert J. Oakley, Ritesh Tandon
  • Publication number: 20150113659
    Abstract: According to one embodiment of the present invention, a system masks data objects across a plurality of different data resources. The system comprises a processor configured to include a plurality of service providers to mask the data objects, wherein each service provider corresponds to a different type of data masking for the data objects. An interface provides access to the plurality of service providers from different data-consumers to mask the data objects according to the corresponding types of data masking, wherein resulting masked data maintains relational integrity across the different data resources. Embodiments of the present invention further include a method and computer program product for masking data objects across a plurality of different data resources in substantially the same manners described above.
    Type: Application
    Filed: June 6, 2014
    Publication date: April 23, 2015
    Inventors: Noel H. E. D'Costa, Peter Hagelund, David J. Henderson, Robert J. Oakley, Ritesh Tandon
  • Patent number: 8797033
    Abstract: A stress detecting system and method operable to detect stresses in a conduit or pipe includes a tool movable along a conduit or pipe and operable to generate a magnetic field. The tool is operable to sense magnetic Barkhausen noise within the conduit, such as within a wall of the conduit, in response to the tool generating the magnetic field. The stress detecting system is operable to detect a change in stress along the conduit responsive to an output of the tool. The system may detect changes in stress that are caused by geological changes or shifting or thermal changes at or near the conduit to determine changes in stress along the conduit and changes in stress along the conduit over time and during use of the conduit.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: August 5, 2014
    Assignee: Microline Technology Corporation
    Inventors: Bruce I. Girrell, Thomas A. Johnson, Ameet V. Joshi, Douglas W. Spencer, Gaurav D. Kulkarni, David J. Henderson
  • Publication number: 20140188706
    Abstract: A method, system and software for managing data services provided by a data services providing entity to a data services customer. The method involves: (i) decrementing relative value units (RVUs) from a data services customer's pre-paid account corresponding to the erroneous use of the data services made by the data services customer; (ii) receiving, from the data services customer, a request for a return of the RVUs decremented at the decrementing step; and (iii) returning the RVUs on condition that the request has been determined to be appropriate. At least the returning step is performed automatically under the control of software provided by the data services providing entity and substantially without human intervention by any human representatives of the data services providing entity.
    Type: Application
    Filed: January 3, 2013
    Publication date: July 3, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith A. Fainor, David J. Henderson
  • Patent number: 4544004
    Abstract: A battery filler unit for automatically filling a battery container to a predetermined level consists of a vessel containing liquid to be dispensed into the battery. The vessel is supplied with liquid in a manner to maintain a constant head in the vessel. An orifice in the bottom of the vessel above a downpipe, extending in use into the top of a battery, ensures that an air seal is formed across the orifice by the action of surface tension of the dispensing liquid. As the container fills, air is trapped in the downpipe and dispensing of liquid from the vessel ceases when a pressure equilibrium is established, at which time the liquid level in the container will be at a predetermined desired level.
    Type: Grant
    Filed: January 24, 1984
    Date of Patent: October 1, 1985
    Assignee: Johan Christiaan Fitter
    Inventors: Johan C. Fitter, David J. Henderson
  • Patent number: D1022185
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: April 9, 2024
    Inventors: Bryan Dale Knodel, David Matthew Henderson, Edward R. Damiano, Michael J. Rosinko