Patents Represented by Attorney Leveque Intellectual Property Law, P.C.
  • Patent number: 7712093
    Abstract: Analysis of object flow during execution of individual instructions of a method within an object-oriented application provides information regarding the creation and flow of objects during an invocation of the method. This analysis information is used to track where objects enter an invocation of the method and track their path during the execution of the method. The operand stack, register, and local variables references to the objects are tracked as each instruction in the method is executed. Where objects are passed to elements outside of the method invocation is tracked as well. This tracking of object flow uses an iterative data-flow analysis. If an object is passed to the method or created within the method, the embodiments described herein may be used to determine where that object can go from that point onwards, whether to other method invocations, arrays, or data fields within the application.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventor: Sean C. Foley
  • Patent number: 7505651
    Abstract: An optical planar wavelength selective filter is formed on a printed circuit substrate. Low optical loss polymers are used to make a layered structure that contains waveguides and free travel zones. A diffraction grating is strategically placed on the printed circuit substrate so that light from one waveguide is diffracted by the grating to exit the free travel zone and pass through the other waveguides. The low optical loss polymer is a reaction product of the hydrolysis and polycondensation reaction of organically functionalized alkoxysilanes. With a proper grating, the apparatus can be used as an optical triplexer at frequencies of 1310, 1490, and 1550 nanometers.
    Type: Grant
    Filed: October 6, 2006
    Date of Patent: March 17, 2009
    Assignee: Motorola, Inc.
    Inventors: Marcus Reister, Siegfried Pongratz, Andreas Schaller