Patents by Inventor Philip Carmichael

Philip Carmichael 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: 20070239838
    Abstract: In some embodiments, computer-implemented methods are provided to allow users to store electronic files in a central repository accessed over a network. The stored files are associated with the users and can be associated with particular channels established using a server based application. The channels can designate parties that have access thereto. Users can control settings related to the channels. The users can also transmit electronic files to the channels by email and can also control actions taken by the server with respect to the electronic files using commands in the email. Systems are provided for carrying out the computer-implemented methods.
    Type: Application
    Filed: April 9, 2007
    Publication date: October 11, 2007
    Inventors: James Laurel, Michael Laurel, Serena Glover, Don Kim, Philip Carmichael, Randall Kerr
  • Publication number: 20060041860
    Abstract: System and method for using interrupts in a graphical programming system. A graphical program (GP) comprising a plurality of interconnected nodes which visually indicate functionality of the program is stored on a host computer, where the GP is executable to access a device. The GP and an interrupt service routine (ISR) may be created in response to user input, and if created on another computer system, deployed to the host computer. The GP includes program instructions, e.g., an ISR registration node, e.g., generated and/or included in response to user input, which are executable to register the ISR, and may also include an ISR node representing the ISR. The ISR is stored, and the GP executed, including registering the ISR with the host computer and executing the ISR in response to an interrupt from the device, including acknowledging/clearing the interrupt, and invoking a function, e.g., by invoking an interrupt service thread.
    Type: Application
    Filed: November 1, 2004
    Publication date: February 23, 2006
    Inventors: Philip Carmichael, Andrew Dove