Patents by Inventor En-Shuo Hsu
En-Shuo Hsu 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: 11095901Abstract: A picture is obtained. The picture is intended to be compressed in a video stream. The picture includes pixel data that depicts a scene. A subject in the pixel data that depicts the scene is identified. The identification is based on the pixel data included in the picture. A plurality of object data is generated. The generated object data is related to the subject. The generation is based on the identification of the subject. An intended compression format of the pictured to be compressed in the video stream is determined. A pixel operation on the picture is performed. The performance is based on the determination of the intended compression format and before compression of the picture. The generated plurality of object data is related with the picture after compression of the picture.Type: GrantFiled: September 23, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: En-Shuo Hsu, Po-Hsun Tseng, David Shao Chung Chen, Wei-Te Chiang, Hsiao-Yung Chen
-
Publication number: 20210092403Abstract: A picture is obtained. The picture is intended to be compressed in a video stream. The picture includes pixel data that depicts a scene. A subject in the pixel data that depicts the scene is identified. The identification is based on the pixel data included in the picture. A plurality of object data is generated. The generated object data is related to the subject. The generation is based on the identification of the subject. An intended compression format of the pictured to be compressed in the video stream is determined. A pixel operation on the picture is performed. The performance is based on the determination of the intended compression format and before compression of the picture. The generated plurality of object data is related with the picture after compression of the picture.Type: ApplicationFiled: September 23, 2019Publication date: March 25, 2021Inventors: En-Shuo Hsu, Po-Hsun Tseng, David Shao Chung Chen, Wei-Te Chiang, Hsiao-Yung Chen
-
Patent number: 10620922Abstract: A computing device is provided, including a display and a processor. The processor may be configured to execute a source code authoring application program. The processor may be further configured to output a graphical user interface (GUI) of the source code authoring application program for display on the display. The processor may be further configured to receive source code including one or more code instructions at an editor window included in the GUI. The editor window may provide real-time mark-up of the source code. At a compiler platform, the processor may be further configured to determine that the source code includes at least one test method based on at least one syntactic test method indicator or symbolic test method indicator included in the source code. The processor may be further configured to output a notification of the at least one test method for display on the display.Type: GrantFiled: May 3, 2018Date of Patent: April 14, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Manish Kumar Jayaswal, Ghanashyam Chandrasekhar Namboodiripad, Artur Zbigniew Spychaj, En-Shuo Hsu, Peter Bern Waldschmidt, Kevin Wagner Halverson, John Austin Fleisher, Gen Lu
-
Publication number: 20190339951Abstract: A computing device is provided, including a display and a processor. The processor may be configured to execute a source code authoring application program. The processor may be further configured to output a graphical user interface (GUI) of the source code authoring application program for display on the display. The processor may be further configured to receive source code including one or more code instructions at an editor window included in the GUI. The editor window may provide real-time mark-up of the source code. At a compiler platform, the processor may be further configured to determine that the source code includes at least one test method based on at least one syntactic test method indicator or symbolic test method indicator included in the source code. The processor may be further configured to output a notification of the at least one test method for display on the display.Type: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Manish Kumar JAYASWAL, Ghanashyam Chandrasekhar NAMBOODIRIPAD, Artur Zbigniew SPYCHAJ, En-Shuo HSU, Peter Bern WALDSCHMIDT, Kevin Wagner HALVERSON, John Austin FLEISHER, Gen LU
-
Publication number: 20170111666Abstract: In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.Type: ApplicationFiled: December 7, 2016Publication date: April 20, 2017Inventors: David S.C. Chen, Hsiao-Yung Chen, Wei-Te Chiang, En-Shuo Hsu, Yu-Hsing Wu
-
Patent number: 9584788Abstract: In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.Type: GrantFiled: July 15, 2016Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: David S. C. Chen, Hsiao-Yung Chen, Wei-Te Chiang, En-Shuo Hsu, Yu-Hsing Wu
-
Patent number: 9578278Abstract: In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.Type: GrantFiled: October 20, 2015Date of Patent: February 21, 2017Assignee: International Business Machines CorporationInventors: David S. C. Chen, Hsiao-Yung Chen, Wei-Te Chiang, En-Shuo Hsu, Yu-Hsing Wu
-
Patent number: 9455010Abstract: In an approach for storing frames of a video, a computer divides a video into one or more frames. The computer identifies a frame type associated with an individual frame within the divided one or more frames, wherein the identified frame type includes one of the following: an I-frame, a B-frame, and a P-frame. The computer stores the individual frame within a corresponding storage location based on the associated identified frame type.Type: GrantFiled: February 5, 2016Date of Patent: September 27, 2016Assignee: International Business Machines CorporationInventors: David S. C. Chen, Hsiao-Yung Chen, Wei-Te Chiang, En-Shuo Hsu, Yu-Hsing Wu