Patents by Inventor Tim Liim

Tim Liim 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: 20060080411
    Abstract: A distributed software application comprises a plurality of software components within a plurality of executables. A manager component for the distributed software application performs a recovery of two or more software components, of the plurality of software components, in an ordered sequence based on one or more dependency relationships among the plurality of software components.
    Type: Application
    Filed: June 14, 2004
    Publication date: April 13, 2006
    Inventors: Richard Buskens, Weilin Gong, Oscar Gonzalez, Li Kuang, Tim Liim, Yow-Jian Lin, Sunil Mishra, Pravish Prabhakar, Muhammad Siddiqui, Timothy Suchaczewski
  • Publication number: 20050278712
    Abstract: An apparatus in one example comprises a manager component for a distributed software application that based on one or more of a characteristic of an executable of the distributed software application and/or a characteristic of one or more of a plurality of processors, selects a processor from the plurality of processors to run the executable upon startup of the distributed software application.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Richard Buskens, Tim Liim, Yow-Jian Lin, Sunil Mishra, Muhammad Siddiqui, Timothy Suchaczewski
  • Publication number: 20050278688
    Abstract: A manager component of an apparatus in one example initializes a plurality of software components of a distributed software application, within one or more executables, in an ordered sequence based on one or more dependency relationships among the plurality of software components.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Richard Buskens, Oscar Gonzalez, Li Kuang, Tim Liim, Yow-Jian Lin, Sunil Mishra, Pravish Prabhakar, Muhammad Siddiqui, Timothy Suchaczewski
  • Publication number: 20050278689
    Abstract: A distributed software application comprises a plurality of software components within a plurality of executables. A manager component for the distributed software application handles: an addition of one or more first resources to the distributed software application on behalf of the distributed software application and/or a removal of one or more second resources from the distributed software application on behalf of the distributed software application.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Weilin Gong, Oscar Gonzalez, Li Kuang, Tim Liim, Sunil Mishra, Pravish Prabhakar, Yansong Ren, Muhammad Siddiqui
  • Publication number: 20050278701
    Abstract: An apparatus in one example comprises a substitute manager component that upon failure of a first manager component, obtains management responsibility for a distributed software application from the first manager component and queries one or more software components of the distributed software application for state information of the one or more software components. The substitute manager component employs the state information to determine whether one or more recovery actions are needed for the distributed software application to recover from the failure of the first manager component.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Richard Buskens, Oscar Gonzalez, Li Kuang, Tim Liim, Sunil Mishra, Yansong Ren, Muhammad Siddiqui
  • Publication number: 20050278700
    Abstract: An apparatus in one example comprises a manager component in communication with a distributed software application. The distributed software application comprises a plurality of software components that run within one or more executables. The manager component shuts down the plurality of software components in an ordered sequence based on one or more dependency relationships among the plurality of software components.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Richard Buskens, Oscar Gonzalez, Li Kuang, Tim Liim, Yow-Jian Lin, Sunil Mishra, Muhammad Siddiqui
  • Publication number: 20050172266
    Abstract: An apparatus in one example comprises a first manager component that performs one or more first management operations on a software and/or hardware entity and a second manager component that performs one or more second management operations on the software and/or hardware entity.
    Type: Application
    Filed: January 30, 2004
    Publication date: August 4, 2005
    Inventors: Richard Buskens, Oscar Gonzalez, Tim Liim, Sunil Mishra, Muhammad Siddiqui