Patents by Inventor Michael J. Hudson

Michael J. 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: 10127330
    Abstract: A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Connolly, Michael J. Hudson
  • Publication number: 20180234372
    Abstract: An approach is described of facilitating processing of a message at a target endpoint. The approach may facilitate message processing regardless of format. A method pertaining to such approach may include receiving, at a target endpoint, a message that includes a content portion and a script code portion that is required to execute the content portion. The message may be propagated via a network. The method further may include parsing the script code portion to identify at least one instruction. The method further may include processing the content portion by executing the at least one instruction via at least one scripting engine. The at least one scripting engine may be located in a restricted operating system environment within a virtual machine. According to an embodiment, the script code portion may be stored in a header of the message.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 16, 2018
    Inventors: John W. Barrs, II, Michael J. Hudson
  • Publication number: 20180225707
    Abstract: Embodiments of the present invention provide a method, system and computer program product for competitor advertisement failover. The method includes selecting a message delivery format and receiving a marketing message, combining the message with the delivery format and broadcasting the combination to a set of specified recipients. Thereafter, a response to the broadcast is monitored to identify an effectiveness of the combination of the message and delivery format. Finally, on condition of determining an ineffectiveness of the combination of the message and the delivery format, a marketing message of a competitor that is compatible with the selected message delivery format is selected and combined with the selected message delivery format and broadcast to the set of specified recipients over the computer communications network.
    Type: Application
    Filed: February 6, 2017
    Publication date: August 9, 2018
    Inventor: Michael J. Hudson
  • Publication number: 20180053161
    Abstract: A security application may provide a secure digital currency for a blockchain while maintaining anonymity and security from unauthorized third parties. One example may include one of accessing a retailer site from a device, selecting one or more items for purchase, transmitting a payment option to the retailer site for the selected one or more items, receiving a payment request message from the retailer site comprising a unique identifier linked to one or more incentives, creating a payment confirmation message comprising the unique identifier and the one or more incentives, and transmitting the payment confirmation.
    Type: Application
    Filed: August 17, 2016
    Publication date: February 22, 2018
    Inventors: Michael J. Bordash, Michael J. Hudson, Chih-Hong Wong
  • Publication number: 20180018401
    Abstract: A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: October 9, 2017
    Publication date: January 18, 2018
    Inventors: Robert J. Connolly, Michael J. Hudson
  • Publication number: 20170371977
    Abstract: A computer-implemented method includes receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein the second type is distinct from the first type, and producing a third unbounded list of objects of a third type, wherein the third type is distinct from both the first type and the second type. The computer-implemented method further includes providing the third unbounded list to a second network application. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Robert J. Connolly, Michael J. Hudson
  • Publication number: 20170075906
    Abstract: Through analysis of content of a received electronic data interchange (EDI) instance document, an EDI standard and syntax formatting of encoded hierarchical envelopes of the EDI instance document that each package a portion of payload data within the received EDI instance document are determined. An EDI reception processing sequence definition that encodes a hierarchical EDI reception processing rule sequence is configured, that is usable to partition the encoded hierarchical envelopes and to invoke processing of the payload data packaged within the encoded hierarchical envelopes, in accordance with the determined EDI standard and syntax formatting of the encoded hierarchical envelopes.
    Type: Application
    Filed: November 29, 2016
    Publication date: March 16, 2017
    Inventors: Michael R. Conners, Fredrick W. Fahrenback, Stephanie A. Fetzer, Michael J. Hudson
  • Publication number: 20170052993
    Abstract: A method for identifying a transformation map includes saving a transformation map to a map repository, associating the saved transformation map with input formats and output formats associated with the transformation map, querying the map repository for a plurality of input document formats and desired output formats to provide a transformation map associated with the plurality of input document formats and desired output formats, and executing a transformation on the plurality of input documents according to the provided transformation map to provide transformed output documents. The method may further include using an API to query the map repository. The method may additionally include using a transform API to transform the plurality of input documents. The method may additionally include registering the API used to query the map repository and the transform API with a service registry. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Michael J. Hudson, Jeffrey A. Wade
  • Patent number: 9542367
    Abstract: In response to reception of an electronic data interchange (EDI) instance document, a determination is made that a hierarchical EDI reception processing rule sequence, useable to partition encoded hierarchical envelopes of the EDI instance document and to invoke processing of payload data packaged within the encoded hierarchical envelopes, has not been configured. Through analysis of content of the EDI instance document, an EDI standard and syntax formatting of the encoded hierarchical envelopes that package the payload data within the EDI instance document are determined. An EDI reception processing sequence definition that encodes the hierarchical EDI reception processing rule sequence is configured that is usable to partition the encoded hierarchical envelopes of the EDI instance document and to invoke the processing of the payload data packaged within the encoded hierarchical envelopes.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: January 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael R. Conners, Fredrick W. Fahrenback, Stephanie A. Fetzer, Michael J. Hudson
  • Publication number: 20160314098
    Abstract: In response to reception of an electronic data interchange (EDI) instance document, a determination is made that a hierarchical EDI reception processing rule sequence, useable to partition encoded hierarchical envelopes of the EDI instance document and to invoke processing of payload data packaged within the encoded hierarchical envelopes, has not been configured. Through analysis of content of the EDI instance document, an EDI standard and syntax formatting of the encoded hierarchical envelopes that package the payload data within the EDI instance document are determined. An EDI reception processing sequence definition that encodes the hierarchical EDI reception processing rule sequence is configured that is usable to partition the encoded hierarchical envelopes of the EDI instance document and to invoke the processing of the payload data packaged within the encoded hierarchical envelopes.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Inventors: Michael R. Conners, Fredrick W. Fahrenback, Stephanie A. Fetzer, Michael J. Hudson
  • Publication number: 20140080768
    Abstract: The invention generally relates to Pro-Drugs of dihydroorotate dehydrogenase (DHODH) inhibitors and methods of use thereof. In certain embodiments, the invention provides a DHODH inhibitor compound including a cleavable functional group that increases bioavailability as compared to a form of the DHODH inhibitor without the functional group, rendering the former more suitable for therapeutic use.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Inventors: Alan Palmer, Michael J. Hudson, Richard Todd, Patrick Camilleri
  • Publication number: 20140079757
    Abstract: The invention generally relates to the preparation and use of consumable products for delivering a bioactive agent to an oral cavity of a mammal. In certain embodiments, the invention provides a consumable product that releases a bioactive agent within an oral cavity of a mammal, the product including a polymer matrix and one or more bioactive agents, in which the matrix is of a heterogeneous thickness.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Inventors: Michael J. Hudson, Alan Palmer
  • Publication number: 20140024621
    Abstract: The invention generally relates to aminopyridines and methods of use thereof. In certain embodiments, the invention provides an aminopyridine or a pharmaceutically-acceptable salt thereof, in which the aminopyridine or the salt thereof includes a cleavable functional group that substantially prevents extra-hepatic hydrolysis.
    Type: Application
    Filed: July 23, 2012
    Publication date: January 23, 2014
    Applicant: MS THERAPEUTICS LIMITED
    Inventors: Michael J. Hudson, Alan Palmer, Richard Todd, Patrick Camilleri
  • Patent number: 8477903
    Abstract: A method of validating a compensator for use in a radiation therapy machine to treat a cancer patient involves determining a radiation treatment plan based on a compensator description file that includes data representative of an actual machined surface of the compensator. The plan includes operating parameters of the radiation therapy machine, and this plan is compared against actual radiation measurements taken during a non-patient test of the radiation therapy machine with the compensator mounted to the machine. If the comparison results in a match, the compensator is validated for use in the radiation therapy machine to treat the cancer patient.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 2, 2013
    Assignee: Axellis Ventures Ltd
    Inventors: John M. Wright, William Tomer, Michael J. Hudson
  • Publication number: 20120250824
    Abstract: A method of validating a compensator for use in a radiation therapy machine to treat a cancer patient involves determining a radiation treatment plan based on a compensator description file that includes data representative of an actual machined surface of the compensator. The plan includes operating parameters of the radiation therapy machine, and this plan is compared against actual radiation measurements taken during a non-patient test of the radiation therapy machine with the compensator mounted to the machine. If the comparison results in a match, the compensator is validated for use in the radiation therapy machine to treat the cancer patient.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: Axellis Ventures Ltd.
    Inventors: JOHN M. WRIGHT, William Tomer, Michael J. Hudson
  • Publication number: 20120253495
    Abstract: A compensator is used with a radiation therapy machine to treat a cancer patient. A three-dimensional surface of the compensator is defined by obtaining a radiation dose requirement created by a treatment planning system associated with the radiation therapy machine and determining a plurality of grid elements based on that radiation dose requirement. At least one of a plurality of points on each of the plurality of grid elements is connected with at least one of the plurality of points on another one of the plurality of grid elements to form a representation of the three-dimensional compensator.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: Axellis Ventures Ltd.
    Inventors: JOHN M. WRIGHT, William Tomer, Michael J. Hudson
  • Publication number: 20120253095
    Abstract: A patient-specific compensator is created from solid particulates on-site at a radiation treatment facility and then used there at that facility in conjunction with a radiation therapy machine to deliver radiation therapy to a cancer patient. After use, the compensator can be broken down into loose solid particulates at the facility, and another compensator can be created on-site at the facility from those particulates and used in the radiation treatment of a different cancer patient at the facility.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: Axellis Ventures Ltd.
    Inventors: John M. Wright, Michael J. Hudson
  • Publication number: 20120221256
    Abstract: The invention relates to systems and methods for characterizing tissue biopsies, cells and organisms as a result of predictable responses to known compounds. A sensor is used to detect plurality of features indicative of physiological activity in response to the external. A vector quantity comprising a number of dimensions equal to a number of different features is derived from the signal output of said sensor array and compared to one or more reference values to generate a physiological ‘fingerprint’.
    Type: Application
    Filed: December 30, 2011
    Publication date: August 30, 2012
    Applicant: Midas Mediscience
    Inventors: Richard D.A. Heal, Alan T. Parsons, Michael J. Hudson, Scott Nicol
  • Publication number: 20120058097
    Abstract: The invention generally relates to compositions including a sodium channel blocker and a B vitamin molecule and methods of use thereof. In certain embodiments, the invention provides compositions that include a sodium channel blocker and a B vitamin molecule. In other embodiments, the invention provides methods for treating a subject having a psychological disorder, a neurological disorder, a neurodengerative disorder, and/or a disorder associated with pain involving administering to the subject a sodium channel blocker and a B vitamin molecule.
    Type: Application
    Filed: September 2, 2011
    Publication date: March 8, 2012
    Applicant: MS THERAPEUTICS LIMITED
    Inventors: Michael J. Hudson, Alan Michael Palmer
  • Publication number: 20080306814
    Abstract: The present invention discloses a system and a method of intermediate network nodes that substitute local content for detected advertisements before serving Web pages to Web clients. In the invention, served content provided by a remotely located Web server directed towards a remotely located Web browser can be detected by the network node that performs the substitution. The served content can include Web content related to a Web site and advertisement content. A portion of the served content representing advertisement content can be determined. The determined advertisement content can be replaced with substitute content. The Web content and the substitute content can be delivered to the Web browser.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: MICHAEL J. HUDSON