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: 9009263Abstract: 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: GrantFiled: February 3, 2014Date of Patent: April 14, 2015Assignee: Intel CorporationInventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
-
Publication number: 20140204232Abstract: 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: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: Analog Devices TechnologyInventors: Yong Wang, Jianrong Chen, Yimiao Zhao, Youcheng Huang, Xiaoming Chi
-
Publication number: 20140172948Abstract: 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: ApplicationFiled: February 3, 2014Publication date: June 19, 2014Inventors: Kecheng Lu, Lejun Zhu, Wei Zhang, Yanbing Zhu, Jianrong Chen, Yuman Zhang
-
Patent number: 8645476Abstract: 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: GrantFiled: November 6, 2006Date of Patent: February 4, 2014Assignee: Intel CorporationInventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
-
Publication number: 20130258143Abstract: 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: ApplicationFiled: March 28, 2012Publication date: October 3, 2013Applicant: ANALOG DEVICES, INC.Inventors: Yong Wang, Bin HUO, Yimiao Zhao, Jianrong Chen
-
Patent number: 7999868Abstract: 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: GrantFiled: July 10, 2008Date of Patent: August 16, 2011Assignee: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Patent number: 7999585Abstract: 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: GrantFiled: August 5, 2009Date of Patent: August 16, 2011Assignee: Analog Devices, Inc.Inventors: Ronald A. Kapusta, Doris Lin, Jianrong Chen
-
Patent number: 7978242Abstract: 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: GrantFiled: July 10, 2008Date of Patent: July 12, 2011Assignee: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Publication number: 20100327925Abstract: 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: ApplicationFiled: August 5, 2009Publication date: December 30, 2010Inventors: Ronald A. KAPUSTA, Doris LIN, Jianrong CHEN
-
Patent number: 7612820Abstract: 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: GrantFiled: April 26, 2005Date of Patent: November 3, 2009Assignee: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Publication number: 20090009646Abstract: 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: ApplicationFiled: July 10, 2008Publication date: January 8, 2009Applicant: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Publication number: 20090009647Abstract: 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: ApplicationFiled: July 10, 2008Publication date: January 8, 2009Applicant: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Patent number: 7437590Abstract: 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: GrantFiled: April 14, 2006Date of Patent: October 14, 2008Assignee: Analog Devices, Inc.Inventors: Steven Decker, Jianrong Chen, David P. Foley, Mark T. Sayuk
-
Patent number: 7325761Abstract: 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: GrantFiled: May 18, 2004Date of Patent: February 5, 2008Assignee: ALSTOM Technology LtdInventors: Michael Ming-Ming Chen, Jianrong Chen, David Michael Podmokly
-
Patent number: 7267293Abstract: 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: GrantFiled: May 13, 2005Date of Patent: September 11, 2007Assignee: Alstom Technology LtdInventors: Michael M Chen, Jianrong Chen, David M. Podmokly
-
Publication number: 20070194817Abstract: 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: ApplicationFiled: April 14, 2006Publication date: August 23, 2007Applicant: Analog Devices, Inc.Inventors: Steven Decker, Jianrong Chen, David Foley, Mark Sayuk
-
Publication number: 20060255195Abstract: 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: ApplicationFiled: May 13, 2005Publication date: November 16, 2006Applicant: ALSTOM Technology LtdInventors: Michael Chen, Jianrong Chen, David Podmokly
-
Publication number: 20060250510Abstract: 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: ApplicationFiled: April 26, 2005Publication date: November 9, 2006Applicant: Analog Devices, Inc.Inventors: Christopher Jacobs, Jianrong Chen
-
Patent number: 7028847Abstract: 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: GrantFiled: May 29, 2003Date of Patent: April 18, 2006Assignee: ALSTOM Technology LtdInventors: Michael M. Chen, Jianrong Chen
-
Publication number: 20050258289Abstract: 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: ApplicationFiled: May 18, 2004Publication date: November 24, 2005Inventors: Michael Chen, Jianrong Chen, David Podmokly