Patents by Inventor Rong Yan
Rong Yan 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: 7826537Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7814795Abstract: A dual mode measurement system with quartz crystal microbalance (QCM) is provided, which includes a quartz sensing component, a first measurement circuit, a second measurement circuit and a switch unit. When the first measurement circuit is selected through the switch unit, the first measurement circuit and the quartz sensing component form an oscillation circuit and output a resonance signal. When the second measurement circuit is selected through the switch unit, the second measurement circuit outputs a frequency scanning signal to scan the quartz sensing component, so as to output an impedance sensing signal.Type: GrantFiled: April 23, 2008Date of Patent: October 19, 2010Assignee: Tatung CompanyInventors: Chao-Fa Lee, Cheng-Hsing Kuo, Tsong-Rong Yan
-
Patent number: 7791509Abstract: An information handling system includes a processor that may perform preprocessing on a variable-length code (VLC) bitstream before decoding the bitstream. The bitstream includes multiple codewords. The processor analyzes incoming VLC bitstream information and generates codeword table information for storage in a system memory or a VLC codeword tables location. The processor generates a VLC lookup table from the information in the VLC codeword tables and stores that VLC lookup table in a system memory of the IHS. The VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.Type: GrantFiled: July 15, 2008Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Liang Chen, Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Publication number: 20100206183Abstract: An antimicrobial treatment method for treatment of solid and semisolid foods in industrial food transport systems is provided. For solid and semisolid food applications, the method and related apparatus comprises a conveyor-based transport system in which antimicrobial additives are added to food packaging. The additives are metered into the packages using optical sensors to identify the size of packages, the amount of additive to be administered, and when such packages are in position to receive administration of the additives. The method is capable of realizing greater than 3 log reductions in live microbes in foodstuffs. The technology may also be used to apply any liquid or semi-solid additive or ingredient into packaging, including in nonfood applications such as medical equipment manufacturing.Type: ApplicationFiled: February 19, 2009Publication date: August 19, 2010Inventor: Rong Yan Murphy
-
Patent number: 7777653Abstract: An information handling system includes a processor that may perform decoding of a variable-length code (VLC) bitstream after preprocessing the bitstream. The bitstream includes multiple VLC symbols as binary codewords. The processor analyzes incoming VLC bitstream information and generates VLC codeword symbol information in conformance with a VLC lookup table. The processor may access a 2 dimensional VLC lookup table in real time or on-the-fly. The VLC lookup table may reside in a system memory of the IHS. The single VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.Type: GrantFiled: July 15, 2008Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Liang Chen, Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Publication number: 20100184200Abstract: The present invention relates to a cell culture device which includes: a cell culture container comprising a container body and a neck connecting to the container body wherein the container contains a top wall, a bottom wall having a first opening, and at least one side wall to define a cell culture zone, and an end of the neck has a second opening for cells or culture media being injected into the cell culture zone; a biosensor chip having a detective surface which faces the top wall of the cell culture container; and a fastening component for the biosensor chip being fastened in the first opening of the bottom wall. The cell culture of the present invention can be used for real-time detection of the cell growth and further for drug screening.Type: ApplicationFiled: July 30, 2009Publication date: July 22, 2010Applicants: Tatung University, Tatung CompanyInventors: Tsong-Rong Yan, Hung-Che Chou, Chao-Fa Lee
-
Patent number: 7684493Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: September 20, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7684494Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7684495Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: March 23, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Patent number: 7664185Abstract: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream.Type: GrantFiled: October 29, 2004Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Ya-Qin Zhang, Shipeng Li, Feng Wu, Rong Yan
-
Publication number: 20100023709Abstract: An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords for interpretation. The processor includes a general purpose unit (GPU) and a special purpose unit (SPU). The GPU includes GPU buffers and the SPU includes SPU buffers. After populating one GPU buffer with bitstream data, the processor populates another GPU buffer with subsequent bitstream data. The processor may populate the GPU buffers in alternating fashion. The processor populates one SPU buffer with bitstream data while parsing bitstream data in the other SPU buffer. The GPU of the processor populates the SPU buffers in alternating fashion. The size of the GPU buffers may be a multiple of the size of the SPU buffers. After the SPU buffers consume the bitstream data from one GPU buffer, the other GPU buffer transfers its bitstream data to the SPU buffers for parsing.Type: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: International Business Machines CorporationInventors: Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Publication number: 20100020885Abstract: An information handling system (IHS) may include a processor with multiple compute elements that decode pictures from an encoded video bitstream. Each compute element may perform a different part or sequential stage of a picture decoding process to obtain decoded pictures. A memory includes a decoded picture buffer that associates with a first stage of the sequential stages. The memory may also include respective decoded picture buffer snapshots for sequential stages other than the first sequential stage. A last sequential stage provides fully decoded pictures to a decoded picture pool in memory. The decoded picture buffer and decoded picture buffer snapshots may store pointers to decoded pictures in the decoded picture pool that the sequential stages need to perform decoding of pictures. In this manner, the sequential stages may share decoded pictures that the decoded picture pool stores.Type: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: International Business Machines CorporationInventors: Yu Yuan, Rong Yan, Sheng Xu, Xing Liu, Huo Ding Li
-
Publication number: 20100023708Abstract: An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.Type: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: International Business Machines CorporationInventors: Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Patent number: 7653940Abstract: Provides methods for tracing and identifying a piracy in a wireless rights management system, wherein the content provider allow the protected digital content to be super-distributed, when unauthorized holding a pirated copy of the protected digital content is detected, based on the gateway controlling ability of the wireless operator within the wireless digital rights management system, a specific fingerprint is embedded in or removed from the protected digital content so as to trace the suspected persons and further identify the pirate. The fingerprint is related to information of a suspected person holding the protected digital content without authorization. A process of screening singles out highly suspected persons. Therefore the operator can determine whether the suspected person is a real pirate by comparing the similarity of the pirated version of content and the version held by the suspected person, and the exact tracing and identifying is achieved.Type: GrantFiled: August 25, 2005Date of Patent: January 26, 2010Assignee: International Business Machines CorporationInventors: Lin Luo, Jian Zhang, Rong Yan, Ling Shao
-
Publication number: 20100013680Abstract: An information handling system includes a processor that may perform decoding of a variable-length code (VLC) bitstream after preprocessing the bitstream. The bitstream includes multiple VLC symbols as binary codewords. The processor analyzes incoming VLC bitstream information and generates VLC codeword symbol information in conformance with a VLC lookup table. The processor may access a 2 dimensional VLC lookup table in real time or on-the-fly. The VLC lookup table may reside in a system memory of the IHS. The single VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.Type: ApplicationFiled: July 15, 2008Publication date: January 21, 2010Applicant: International Business Machines CorporationInventors: Liang Chen, Kuan Feng, Huo Ding Li, xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Publication number: 20100013681Abstract: An information handling system includes a processor that may perform preprocessing on a variable-length code (VLC) bitstream before decoding the bitstream. The bitstream includes multiple codewords. The processor analyzes incoming VLC bitstream information and generates codeword table information for storage in a system memory or a VLC codeword tables location. The processor generates a VLC lookup table from the information in the VLC codeword tables and stores that VLC lookup table in a system memory of the IHS. The VLC lookup table may exhibit two dimensional indexing by leading zero count and bit-length possibility.Type: ApplicationFiled: July 15, 2008Publication date: January 21, 2010Applicant: International Business Machines CorporationInventors: Liang Chen, Kuan Feng, Huo Ding Li, Xing Liu, Rong Yan, Yu Yuan, Sheng Xu
-
Publication number: 20090258122Abstract: An inline antimicrobial lightwave treatment method and apparatus is provided. The method and related apparatus comprises a conveyor-based transport system that subjects all surfaces of foodstuff moving on a conveyor to a UV-ruby lightwave combination. In the preferred embodiment, the apparatus uses vertically-stacked conveyor belts to conserve floor space in industry food processing applications. The method is capable of realizing greater than 3 log reductions in live microbes in foodstuffs, although the technology may be used in nonfood applications.Type: ApplicationFiled: February 20, 2009Publication date: October 15, 2009Inventor: Rong Yan Murphy
-
Publication number: 20090246073Abstract: An antimicrobial treatment method for non-thermal pasteurization and anti-microbial treatment of solid, semisolid, or liquid foods in industrial food transport systems is provided. For solid food applications, the method and related apparatus comprises a conveyor-based transport system. For semisolid or liquid food applications, the method and related apparatus comprises a conduit-based transport system. Both the conveyor-based and conduit-based transport systems are capable of treating food with ultrasound, a UV-ruby lightwave combination, a pulsed electric field, and/or a magnetic field. The method is capable of realizing greater than 3 log reductions in live microbes in foodstuffs, although the technology may be used in nonfood applications.Type: ApplicationFiled: March 26, 2008Publication date: October 1, 2009Inventor: Rong Yan Murphy
-
Publication number: 20090165560Abstract: A dual mode measurement system with quartz crystal microbalance (QCM) is provided, which includes a quartz sensing component, a first measurement circuit, a second measurement circuit and a switch unit. When the first measurement circuit is selected through the switch unit, the first measurement circuit and the quartz sensing component form an oscillation circuit and output a resonance signal. When the second measurement circuit is selected through the switch unit, the second measurement circuit outputs a frequency scanning signal to scan the quartz sensing component, so as to output an impedance sensing signal.Type: ApplicationFiled: April 23, 2008Publication date: July 2, 2009Applicant: TATUNG COMPANYInventors: Chao-Fa Lee, Cheng-Hsing Kuo, Tsong-Rong Yan
-
Publication number: 20090157571Abstract: A computer program product includes machine readable instructions for managing data items, the instructions stored on machine readable media, the product including instructions for: initializing a plurality of base models; minimizing a joint loss function to select models from the plurality for a plurality of labels associated with the data items; and at least one of sharing and combining the selected base models to formulate a composite classifier for each label. A computer system and additional computer program product are provided.Type: ApplicationFiled: December 12, 2007Publication date: June 18, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John R. Smith, Jelena Tesic, Rong Yan