Patents by Inventor Michael Howland

Michael Howland 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: 20220233536
    Abstract: Provided herein are methods of treating advanced or metastatic cholangiocarcinoma in a patient by administering to the patient infigratinib or a pharmaceutically acceptable salt thereof, wherein the patient has progression of the cholangiocarcinoma after previous administration of another therapy.
    Type: Application
    Filed: May 28, 2020
    Publication date: July 28, 2022
    Inventors: Riccardo Panicucci, Michael Monteith, Gang Li, Susan Arangio, Craig Berman, Michael Howland, Daniel Mulreany, Carl Dambkowski
  • Patent number: 8904036
    Abstract: Described are a secure geo-location obscurity network and ingress nodes, transit nodes and egress nodes used in such a network. In particular, a novel device is provided and comprises: a node for a network, the node comprising: a private portion for allowing high bandwidth secure private traffic to be received and transmitted by the node on a private pathway through the node; and a public portion for allowing low bandwidth secure public traffic to be received and transmitted by the node on a plurality of public pathways through the node.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: December 2, 2014
    Assignee: Chickasaw Management Company, LLC
    Inventors: James Andrew Reynolds, Philip Desch, Brett Burley, Gene Ward, Joe Kenny, Michael Howland, Christopher Allen Howland
  • Patent number: 8832311
    Abstract: A method is provided for electronically masking the geographic location of a client device in a communication network comprising the following steps: (a) mapping a communication from a first diverter node at a first location to a second diverter node at a second location, and (b) causing the communication to appear as originating from a client device at the second location when the communication is received by a destination device, wherein the second location is different from the first location. Also provided is a device that may be used to implement such a method.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: September 9, 2014
    Assignee: Chickasaw Management Company, LLC
    Inventors: James Andrew Reynolds, Brett Burley, Gene Ward, Joe Kenney, Michael Howland, Christopher Allen Howland, Gilbert C. Medeiros, Carlos Flor, David Gutierrez, Philip Desch
  • Publication number: 20080027824
    Abstract: State information is shared across domains. The state information is placed in one or more cookies that are shared across disjoint domains. An intermediary application is used, as one example, to enable the sharing of the state information (e.g., the cookies) across the different domains. The intermediary application is used to add state information to requests received from a client and to responses going to the client. Further, an intermediary application is used to cause a client to save state information for any range of Uniform Resource Locators (URLs), and to cause the client to send any previously stored state information to the intermediary application. Additionally, the intermediary application is used to cause state information previously saved by the client for one range of URLs to be subsequently saved by the client for one or more other range of URLs.
    Type: Application
    Filed: October 4, 2007
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patrick Callaghan, Michael Howland, Steven Pritko
  • Publication number: 20070050771
    Abstract: A system for scheduling tasks for execution includes a queue of tasks ordered by scheduled time for execution. A timer thread monitors status of tasks in the queue and selectively dispatches tasks. A guard thread monitors status of tasks in the queue and selectively creates timer threads. The guard thread is responsive to a next task in the queue becoming ready for execution while a first timer thread is still processing a prior task to create a new timer thread to dispatch the next task and mark the first timer thread for closure. Thereafter, the first timer thread closes responsive to the prior task completing.
    Type: Application
    Filed: August 30, 2005
    Publication date: March 1, 2007
    Inventors: Melissa Howland, Michael Howland
  • Publication number: 20060136877
    Abstract: The present invention provides a way to collect semantic level state information for a (running) program such as a JVM. Under the present invention, a connection is first made to the virtual machine. Thereafter, a set of Application Program Interface (API) calls are made to nodes of the program to examine the program at a semantic level. Based on the API calls, semantic level state information is captured. References from the nodes (e.g., object-type nodes) of the program are then followed to other nodes (e.g., objects) to capture additional semantic level state information. As this is occurring, the present invention keeps track of all information captured and takes measures to avoid looping and/or duplication. In addition, through the use of configuration information, the present invention can control the information that is collected, as well as a depth of references followed.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Applicant: International Business Machines Corporation
    Inventors: Joseph Gdaniec, James Hennessy, Michael Howland
  • Patent number: 5820495
    Abstract: A training ball for use by a pitcher in practicing throwing a curve ball and a method for using the training ball as described. The training ball has a first ball having approximately the size, weight, and surface of a regulation baseball, for being held and thrown by the pitcher, and a counterweight connected to the first ball at a fixed distance and position, to provide a mass balancing the mass of the first ball at a balance point approximately at the surface of the sphere defined by the surface of the first ball. The first ball may be a modified regulation baseball. The counterweight may be a second ball approximately identical in size and weight to the first ball. The method for using a training ball includes gripping and throwing the first ball as a curve ball, whereby the training ball will fly with a 12-6 spin toward the pitcher's target if the training ball is properly thrown.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: October 13, 1998
    Inventor: Kevin Michael Howland