Patents by Inventor Scott Jen

Scott Jen 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: 8856072
    Abstract: The present invention relates to a method for providing an interoperable digital rights management system for content data on a client based on synchronization technology, the method comprising the steps of: —receiving of a selection of content data from the, client, —generating of an XML file having a defined DTD format, the XML file comprising license information and a locator for the content data, —sending of the XML file to the client, synchronizing any license status relates data produced on the client back to the server.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Uwe Hannsmann, Thomas Stober, James Scott Jennings
  • Patent number: 8553145
    Abstract: An image de-interlacing method comprises: (a) defining a first threshold value and a second threshold value, wherein the second threshold value is larger than the first threshold value; (b) generating a parameter according to motion level of a interlaced image; and (c) utilizing a first interpolation method and a second interpolation method to jointly process the interlaced image if the parameter is in a range between the first threshold value and the second threshold value.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: October 8, 2013
    Assignee: MStar Semiconductor, Inc.
    Inventors: Yu-Jen Wang, Yu-Sen Lin, Scott Jen
  • Patent number: 7961253
    Abstract: A display controller capable of detecting data line similarity is provided. The display controller includes a buffer for temporarily storing a plurality of data lines of a target field, a data line similarity detector, coupled to the buffer, for detecting a similarity of each data line of the target field, a data line state recorder for recording the similarity of each data line of the target field, a de-interlacer coupled to the buffer, and a scaler coupled to the de-interlacer, wherein the de-interlacer selectively de-interlaces the target field according to the content stored in the data line state recorder in order to generate a de-interlaced output, and the scaler generates a scaling output according to the de-interlaced output.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: June 14, 2011
    Assignee: MStar Semiconductor, Inc.
    Inventor: Scott Jen
  • Patent number: 7940330
    Abstract: An edge adaptive de-interlacing apparatus and method are disclosed. The edge adaptive de-interlacing apparatus includes a complexity detection module, a qualifier, a comparator and a mixer. The complexity detection module detects complexity associated with a target pixel. The qualifier is coupled to the complexity detection module for generating similarity of at least one possible edge angle in response to the complexity. The comparator is coupled to the qualifier for comparing the similarity of the at least one possible edge to select a preferred edge angle. The mixer is coupled to the comparator for generating pixel data of the target pixel according to the preferred edge angle.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 10, 2011
    Assignee: Mstar Semiconductor, Inc.
    Inventor: Scott Jen
  • Patent number: 7940331
    Abstract: An edge adaptive de-interlacing apparatus and method are disclosed. The edge adaptive de-interlacing apparatus includes a complexity detection module, a qualifier, a comparator and a mixer. The complexity detection module detects complexity associated with a target pixel. The qualifier is coupled to the complexity detection module for generating similarity of at least one possible edge angle in response to the complexity. The comparator is coupled to the qualifier for comparing the similarity of the at least one possible edge to select a preferred edge angle. The mixer is coupled to the comparator for generating pixel data of the target pixel according to the preferred edge angle.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: May 10, 2011
    Assignee: Mstar Semiconductor, Inc.
    Inventor: Scott Jen
  • Patent number: 7908162
    Abstract: A computer implemented method of delegating activities in a service oriented architecture of distributed computing systems. An activity specification is defined. The activity specification contains a set of service invocations. The activity specification is transformed into continuation passing style to form an activity. The activity is then executed using an activity execution engine.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventor: James Scott Jennings
  • Patent number: 7725727
    Abstract: A user provides signature attributes to a computer system for generating a signature, such as content directories, a signature accuracy level, and whether an existing signature database exists. The computer system generates a signature and the user tests the signature against a test file system. Based on the test results, the user may refine the signature using a different file system or a different content installation. In one embodiment, a user may generate a parent signature from existing “child” signatures that correspond to different versions of particular content. For example, a user may wish to generate a “Program” parent signature using children signatures “program v.0,” “program v.1,” and “program v.2.” When the user is satisfied with the signature, the user may use the signature to detect content that is located in a computer device's file system.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventor: James Scott Jennings
  • Publication number: 20090040375
    Abstract: A display controller capable of detecting data line similarity is provided. The display controller includes a buffer for temporarily storing a plurality of data lines of a target field, a data line similarity detector, coupled to the buffer, for detecting a similarity of each data line of the target field, a data line state recorder for recording the similarity of each data line of the target field, a de-interlacer coupled to the buffer, and a scaler coupled to the de-interlacer, wherein the de-interlacer selectively de-interlaces the target field according to the content stored in the data line state recorder in order to generate a de-interlaced output, and the scaler generates a scaling output according to the de-interlaced output.
    Type: Application
    Filed: October 23, 2008
    Publication date: February 12, 2009
    Inventor: Scott Jen
  • Publication number: 20080211960
    Abstract: An image de-interlacing method comprises: (a) defining a first threshold value and a second threshold value, wherein the second threshold value is larger than the first threshold value; (b) generating a parameter according to motion level of a interlaced image; and (c) utilizing a first interpolation method and a second interpolation method to jointly process the interlaced image if the parameter is in a range between the first threshold value and the second threshold value.
    Type: Application
    Filed: January 3, 2008
    Publication date: September 4, 2008
    Inventors: Yu-Jen Wang, Yu-Sen Lin, Scott Jen
  • Publication number: 20070177054
    Abstract: An edge adaptive de-interlacing apparatus and method are disclosed. The edge adaptive de-interlacing apparatus includes a complexity detection module, a qualifier, a comparator and a mixer. The complexity detection module detects complexity associated with a target pixel. The qualifier is coupled to the complexity detection module for generating similarity of at least one possible edge angle in response to the complexity. The comparator is coupled to the qualifier for comparing the similarity of the at least one possible edge to select a preferred edge angle. The mixer is coupled to the comparator for generating pixel data of the target pixel according to the preferred edge angle.
    Type: Application
    Filed: November 21, 2006
    Publication date: August 2, 2007
    Applicant: Mstar Semiconductor, Inc
    Inventor: Scott Jen
  • Publication number: 20070177055
    Abstract: An edge adaptive de-interlacing apparatus and method are disclosed. The edge adaptive de-interlacing apparatus includes a complexity detection module, a qualifier, a comparator and a mixer. The complexity detection module detects complexity associated with a target pixel. The qualifier is coupled to the complexity detection module for generating similarity of at least one possible edge angle in response to the complexity. The comparator is coupled to the qualifier for comparing the similarity of the at least one possible edge to select a preferred edge angle. The mixer is coupled to the comparator for generating pixel data of the target pixel according to the preferred edge angle.
    Type: Application
    Filed: November 21, 2006
    Publication date: August 2, 2007
    Applicant: Mstar Semiconductor, Inc.
    Inventor: Scott Jen
  • Publication number: 20070137285
    Abstract: A test apparatus for the measurement of expansion and/or shrinkage of a cement test sample during curing under pressure and temperature conditions that simulate downhole oil well conditions isolates the test sample from a first fixed volume of incompressible pressurized liquid using a flexible barrier that forms a wall of a first chamber in a pressure vessel assembly. The first chamber is sealed by a movable piston. A second pressurizing medium is contained in a second chamber on the opposite side of the piston, and is in fluid communication with a pump, whereby the piston is pressure-balanced between the first and the second medium. The piston moves in a bore of the vessel assembly in response to changes in the volume of the test sample during curing and the amount of linear movement of the piston is detected by a sensor system that measures, correlates and transmits any change in the position of the piston as a change in the sample volume for display and recording.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 21, 2007
    Inventor: Scott Jennings
  • Publication number: 20050225671
    Abstract: A method for processing image fields is provided. The method includes determining similarities of first data lines of a first plurality of couples of fields among a plurality of fields by detecting similarities of pixels of the first data lines of the first plurality of couples of fields, and generating television image signals relative to the first data lines of a plurality of couples of adjacent fields among the plurality of fields by utilizing the first data lines of the plurality of couples of adjacent fields according to a predetermined rule when a first predetermined pattern is detected from said similarities of said first data lines of the first plurality of couples of fields.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 13, 2005
    Inventor: Scott Jen
  • Publication number: 20050116910
    Abstract: A video regulating module and method for mitigating flicker of an LCD device, wherein the method has acts of: supplying a pure color signal contained with brightness and gray scale information to the LCD device; measuring optical characteristics of the LCD device; generating compensating parameters directed to the pure color signal; and storing the compensating parameters in the LCD device. Therefore, when a video signal is input to the LCD device, the stored compensating parameters are applied to compensate the video signal to eliminate the flicker problem and obtain superior image quality.
    Type: Application
    Filed: August 16, 2004
    Publication date: June 2, 2005
    Applicant: VXIS TECHNOLOGY CORP.
    Inventors: Ming-Hsiu Lee, Scott Jen