Patents by Inventor Yen Lu

Yen Lu 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: 8903887
    Abstract: A programming model allows application programmers to extract Web services from various types of resources. The programming model defines relationships between various resource types and methods for each resource type to extract a Web service or another linked resource. The programming model also provides caching capability to store previously extract resources for future requests.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Yu Kwan Liu, Yen Lu, Jason Ashley Sholl
  • Publication number: 20120278489
    Abstract: A programming model allows application programmers to extract Web services from various types of resources. The programming model defines relationships between various resource types and methods for each resource type to extract a Web service or another linked resource. The programming model also provides caching capability to store previously extract resources for future requests.
    Type: Application
    Filed: July 13, 2012
    Publication date: November 1, 2012
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Yu Kwan Liu, Yen Lu, Jason Ashley Sholl
  • Patent number: 8260838
    Abstract: A programming model allows application programmers to extract Web services from various types of resources. The programming model defines relationships between various resource types and methods for each resource type to extract a Web service or another linked resource. The programming model also provides caching capability to store previously extract resources for future requests.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Yu Kwan Liu, Yen Lu, Jason Ashley Sholl
  • Patent number: 7689552
    Abstract: A query for data in a UDDI registry is developed. A URI query having parameters that identify the data is provided. A UDDI query having a UDDI specified format based on the parameters in the URI query is generated. The UDDI query is sent to the UDDI registry.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Christopher Lawrence Brealey, Yen Lu, Jason Ashley Sholl
  • Publication number: 20070080619
    Abstract: A bulb assembly includes a bulb having two conductive legs and a base which includes a first section with a recess defined in a top thereof and a second section. Two passages are defined through the second section and include two respective tapered guide surfaces which are in communication with the recess. The body of the bulb is engaged with the recess and the two conductive legs extend through the two passages. The guide surfaces assist the assemblers to easily insert the conductive legs in the passages.
    Type: Application
    Filed: August 2, 2005
    Publication date: April 12, 2007
    Inventor: Yen Lu
  • Patent number: 7188114
    Abstract: A method and system for storing metadata related to Web service entities is disclosed. The method according to a preferred embodiment comprises browsing a Web service and storing metadata relating to an entity of the Web service as a binding description in a format for assisting in an inspection of a site for available services. Preferably, the Web Services Inspection Language, or other format for assisting in the inspection of a site for available services, may be used as a format for storing metadata related to Web service-related entities. Because WSIL is XML-based, the documents that store the metadata are human readable, platform independent and conform to an open standard.
    Type: Grant
    Filed: September 24, 2003
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Y. Liu, Yen Lu
  • Patent number: 7047530
    Abstract: Embodiments of the invention, given a conventional makefile which builds targets in serial mode, will process (e.g., compile, link, pre-process, execute, etc.) commands in parallel on those targets which, as a result of a lack of interdependency, can be built in any order. Embodiments may first identify one or more targets (i.e., object files) which are candidates for parallel compilation (“parallelization”). From the targets identified instructions are generated, which may be stored in a file, which provides the identity of targets for parallelization and the order in which these targets should be built. The instructions may then be executed (resulting in some instructions being executed in parallel) thus providing reduced compiling time and, thus, improving productivity.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventor: Yen Lu
  • Publication number: 20060066751
    Abstract: A micro-photoing system includes a base with a supporting member connected thereon. An analysis unit is connected on the supporting member and includes a CCD camera disposed to one side of the analysis unit and having a micro-lens, a lens fixing base, a CCD focus adjusting base, a CCD angle adjusting member, a CCD x-y micro-adjusting base connected beneath the CCD angle adjusting member, and a fixing base on which the CCD x-y micro adjusting base is connected. A light source is located at the other side of the analysis unit and a fist fixing member, a second fixing member and a third fixing member are respectively connected to the light source.
    Type: Application
    Filed: September 24, 2004
    Publication date: March 30, 2006
    Inventor: Yen Lu
  • Publication number: 20060047619
    Abstract: A query for data in a UDDI registry is developed. A URI query having parameters that identify the data is provided. A UDDI query having a UDDI specified format based on the parameters in the URI query is generated. The UDDI query is sent to the UDDI registry.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Christopher Brealey, Yen Lu, Jason Sholl
  • Publication number: 20060020657
    Abstract: A programming model allows application programmers to extract Web services from various types of resources. The programming model defines relationships between various resource types and methods for each resource type to extract a Web service or another linked resource. The programming model also provides caching capability to store previously extract resources for future requests.
    Type: Application
    Filed: July 23, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey Liu, Yen Lu, Jason Sholl
  • Publication number: 20040133580
    Abstract: A method and system for storing metadata related to Web service entities is disclosed. The method according to a preferred embodiment comprises browsing a Web service and storing metadata relating to an entity of the Web service as a binding description in a format for assisting in an inspection of a site for available services. Preferably, the Web Services Inspection Language, or other format for assisting in the inspection of a site for available services, may be used as a format for storing metadata related to Web service-related entities. Because WSIL is XML-based, the documents that store the metadata are human readable, platform independent and conform to an open standard.
    Type: Application
    Filed: September 24, 2003
    Publication date: July 8, 2004
    Inventors: Jeffrey Y. Liu, Yen Lu
  • Publication number: 20040111671
    Abstract: A web page architecture permits the selective reloading of frames so that only selected frames are reloaded, regardless of their membership in one or more framesets. A target frame in the web page is used as a work area, and a script associated the work area is executed to reload the selected frames.
    Type: Application
    Filed: September 23, 2003
    Publication date: June 10, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yen Lu, Jeffrey Y. Liu
  • Publication number: 20020147855
    Abstract: Embodiments of the invention, given a conventional makefile which builds targets in serial mode, will process (e.g., compile, link, pre-process, execute, etc.) commands in parallel on those targets which, as a result of a lack of interdependency, can be built in any order. Embodiments may first identify one or more targets (i.e., object files) which are candidates for parallel compilation (“parallelization”). From the targets identified instructions are generated, which may be stored in a file, which provides the identity of targets for parallelization and the order in which these targets should be built. The instructions may then be executed (resulting in some instructions being executed in parallel) thus providing reduced compiling time and, thus, improving productivity.
    Type: Application
    Filed: March 7, 2002
    Publication date: October 10, 2002
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Yen Lu