Patents by Inventor Jianrong Chen

Jianrong Chen 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: 9009263
    Abstract: Method and apparatus for command synchronization is described. In some embodiments, a remote system may set up a user interactive session with a local device according to a user interaction protocol. The remote system may insert a predetermined execution time into a first command and send the first command to a local device according to the user interaction protocol. The first command, when executed on the local device, causes a second command compliant with the user interaction protocol to execute on the local device at the predetermined execution time.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: April 14, 2015
    Assignee: Intel Corporation
    Inventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
  • Publication number: 20140204232
    Abstract: The present disclosure provides a stream processor, an associated stream controller and compiler, and associated methods for data processing, such as image processing. In some embodiments, a method includes defining a kernel pattern associated with an image frame, and processing the image frame using the defined kernel pattern. The method can further include generating a kernel switch lookup table based on the defined kernel pattern. In various implementations, the stream controller is operable to direct execution of kernels on the image frame according to the defined kernel pattern and the kernel switch lookup table.
    Type: Application
    Filed: January 24, 2013
    Publication date: July 24, 2014
    Applicant: Analog Devices Technology
    Inventors: Yong Wang, Jianrong Chen, Yimiao Zhao, Youcheng Huang, Xiaoming Chi
  • Publication number: 20140172948
    Abstract: Method and apparatus for command synchronization is described. In some embodiments, a remote system may set up a user interactive session with a local device according to a user interaction protocol. The remote system may insert a predetermined execution time into a first command and send the first command to a local device according to the user interaction protocol. The first command, when executed on the local device, causes a second command compliant with the user interaction protocol to execute on the local device at the predetermined execution time.
    Type: Application
    Filed: February 3, 2014
    Publication date: June 19, 2014
    Inventors: Kecheng Lu, Lejun Zhu, Wei Zhang, Yanbing Zhu, Jianrong Chen, Yuman Zhang
  • Patent number: 8645476
    Abstract: Method and apparatus for command synchronization is described. In some embodiments, a remote system system may set up a user interactive session with a local device according to a user interaction protocol. The remote system may insert a predetermined execution time into a first command and send the first command to a local device according to the user interaction protocol. The first command, when executed on the local device, causes a second command compliant with the user interaction protocol to execute on the local device at the predetermined execution time.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: February 4, 2014
    Assignee: Intel Corporation
    Inventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
  • Publication number: 20130258143
    Abstract: A system and method provide for an adaptive median filter with edge protection and four line buffers to remove the impulse noise for a Bayer pattern image. The system and method separates the Bayer pattern image data into different channels by color and applies the adaptive median filter to remove the impulse noise on each channel. The adaptive median filter has five threshold values that may be modified to achieve different light condition response based on the detected noise level of the image. Thus, proper threshold values with better brightness response to the input pixels may be applied and impulse noise may be suppressed effectively, while preserving image details.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Applicant: ANALOG DEVICES, INC.
    Inventors: Yong Wang, Bin HUO, Yimiao Zhao, Jianrong Chen
  • Patent number: 7999868
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: August 16, 2011
    Assignee: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Patent number: 7999585
    Abstract: Devices and methods for varying individual periods or cycle times of upconverted clock signals within a corresponding reference clock cycle are disclosed. In some embodiments, these varying cycle times may improve signal synchronization between the upconverted clock and the reference clock. In different embodiments, different types of counters and counting circuits keep track of the number of elapsed upconverted clock cycles in order to determine the specific upconverted clock cycles with longer cycle times. In some embodiments, a signal may be sent to a delay line to change the amount of delay between upconverted clock pulses, thereby increasing or decreasing a specific upconverted clock cycle time or period. In some embodiments the specific upconverted clock cycle(s) changed in each reference clock cycle may vary, which may further improve reconciliation between the upconverted clock cycles and the corresponding reference clock cycle.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: August 16, 2011
    Assignee: Analog Devices, Inc.
    Inventors: Ronald A. Kapusta, Doris Lin, Jianrong Chen
  • Patent number: 7978242
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: July 12, 2011
    Assignee: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Publication number: 20100327925
    Abstract: Devices and methods for varying individual periods or cycle times of upconverted clock signals within a corresponding reference clock cycle are disclosed. In some embodiments, these varying cycle times may improve signal synchronization between the upconverted clock and the reference clock. In different embodiments, different types of counters and counting circuits keep track of the number of elapsed upconverted clock cycles in order to determine the specific upconverted clock cycles with longer cycle times. In some embodiments, a signal may be sent to a delay line to change the amount of delay between upconverted clock pulses, thereby increasing or decreasing a specific upconverted clock cycle time or period. In some embodiments the specific upconverted clock cycle(s) changed in each reference clock cycle may vary, which may further improve reconciliation between the upconverted clock cycles and the corresponding reference clock cycle.
    Type: Application
    Filed: August 5, 2009
    Publication date: December 30, 2010
    Inventors: Ronald A. KAPUSTA, Doris LIN, Jianrong CHEN
  • Patent number: 7612820
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: November 3, 2009
    Assignee: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Publication number: 20090009646
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 8, 2009
    Applicant: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Publication number: 20090009647
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 8, 2009
    Applicant: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Patent number: 7437590
    Abstract: A state machine circuit may be used to control a multiplexing circuit that selects and provides respective ones of multiple input clock signals to a clock-synthesizing circuit that generates a synthesized clock signal in response to such input clock signals. The state machine circuit may, for example, be configured so that the synthesized clock signal is a spread-spectrum clock signal and/or a clock signal having a nominal frequency that is greater than a nominal frequency of each of the input clock signals.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: October 14, 2008
    Assignee: Analog Devices, Inc.
    Inventors: Steven Decker, Jianrong Chen, David P. Foley, Mark T. Sayuk
  • Patent number: 7325761
    Abstract: A hammer 28 is provided for a material size-reducing machine of the type including a rotor on which the hammer is individually pivotally mounted. The hammer 28 includes a mounting end 36 having a throughbore for receiving a pivot pin therethrough in connection with the pivot mounting of the hammer on the rotor, an extending portion 40 with the center of mass CGM located therein. The extending portion has a non-linear body portion 44 and a linear body portion 46 with the linear body portion 46 being inclined in a direction opposite to the rotation direction at an angle between 5 to 45 degrees as measured relative to a line RFL extending through the center of the pivot pin and the center of mass CGM of the hammer.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: February 5, 2008
    Assignee: ALSTOM Technology Ltd
    Inventors: Michael Ming-Ming Chen, Jianrong Chen, David Michael Podmokly
  • Patent number: 7267293
    Abstract: A high efficiency bowl mill (100) is provided by the present invention. Included in the high efficiency bowl mill (100) is a plow (185) that is downstream of a grinding roll (180) on a grinding surface (145). The plow (185) loosens material that has been compacted by the grinding roll (180). Also included is a deflector (165) that redirects an air stream so as to pick up material loosened by the plow (185) and deposit material requiring further grinding. An outlet (201) of an inverted cone (200) is positioned so as to deposit material for pulverization on the grinding surface (145) and to restrict the air stream from entering the inverted cone (200).
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: September 11, 2007
    Assignee: Alstom Technology Ltd
    Inventors: Michael M Chen, Jianrong Chen, David M. Podmokly
  • Publication number: 20070194817
    Abstract: A state machine circuit may be used to control a multiplexing circuit that selects and provides respective ones of multiple input clock signals to a clock-synthesizing circuit that generates a synthesized clock signal in response to such input clock signals. The state machine circuit may, for example, be configured so that the synthesized clock signal is a spread-spectrum clock signal and/or a clock signal having a nominal frequency that is greater than a nominal frequency of each of the input clock signals.
    Type: Application
    Filed: April 14, 2006
    Publication date: August 23, 2007
    Applicant: Analog Devices, Inc.
    Inventors: Steven Decker, Jianrong Chen, David Foley, Mark Sayuk
  • Publication number: 20060255195
    Abstract: A high efficiency bowl mill (100) is provided by the present invention. Included in the high efficiency bowl mill (100) is a plow (185) that is downstream of a grinding roll (180) on a grinding surface (145). The plow (185) loosens material that has been compacted by the grinding roll (180). Also included is a deflector (165) that redirects an air stream so as to pick up material loosened by the plow (185) and deposit material requiring further grinding. An outlet (201) of an inverted cone (200) is positioned so as to deposit material for pulverization on the grinding surface (145) and to restrict the air stream from entering the inverted cone (200).
    Type: Application
    Filed: May 13, 2005
    Publication date: November 16, 2006
    Applicant: ALSTOM Technology Ltd
    Inventors: Michael Chen, Jianrong Chen, David Podmokly
  • Publication number: 20060250510
    Abstract: In one embodiment, a configurable timing generator outputs at least one timing signal. The configurable timing generator comprises a first timing generator configurable to output the at least one timing signal so that the at least one timing signal is adaptable to a plurality of applications. In one embodiment, a configurable parameter storage unit comprising a parameter storage area configurable so as to store a plurality of parameters at least partially defining a desired plurality of waveform hierarchy elements, where the desired plurality of waveform hierarchy elements enable the definition of a waveform. In one embodiment, a method of constructing a waveform for a configurable timing generator, the method comprising acts of constructing a first pattern waveform, where the first pattern waveform comprises a first basic pulse, and constructing a first sequence waveform, where the first sequence waveform comprises a plurality of repetitions of the first pattern waveform.
    Type: Application
    Filed: April 26, 2005
    Publication date: November 9, 2006
    Applicant: Analog Devices, Inc.
    Inventors: Christopher Jacobs, Jianrong Chen
  • Patent number: 7028847
    Abstract: A two-stage dynamic classifier (30, 30?) for classifying a pulverized feed material (34, 34?, 38) entrained in an air flow (31) includes a vertically extending housing having a lower feed material inlet (18), an upper feed material outlet (24), a processing section (47, 47?) disposed between the feed material inlet and the feed material outlet, and a lower tailings discharge (26). A classifier conditioner (32) is disposed in a lower portion of the processing section and a turbine classifier (42, 44) is disposed in an upper portion of the processing section.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: April 18, 2006
    Assignee: ALSTOM Technology Ltd
    Inventors: Michael M. Chen, Jianrong Chen
  • Publication number: 20050258289
    Abstract: A hammer 28 is provided for a material size-reducing machine of the type including a rotor on which the hammer is individually pivotally mounted. The hammer 28 includes a mounting end 36 having a throughbore for receiving a pivot pin therethrough in connection with the pivot mounting of the hammer on the rotor, an extending portion 40 with the center of mass CGM located therein. The extending portion has a non-linear body portion 44 and a linear body portion 46 with the linear body portion 46 being inclined in a direction opposite to the rotation direction at an angle between 5 to 45 degrees as measured relative to a line RFL extending through the center of the pivot pin and the center of mass CGM of the hammer.
    Type: Application
    Filed: May 18, 2004
    Publication date: November 24, 2005
    Inventors: Michael Chen, Jianrong Chen, David Podmokly