Patents by Inventor Jun Feng Liu
Jun Feng Liu 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).
-
Publication number: 20240104418Abstract: A computer-implemented method for training a machine learning model includes receiving a first training job at a processing device of a computer system having a plurality of graphics processing unit (GPU) resources, the first training job being part of a set of training jobs, and determining an amount of available memory in each GPU resource of the plurality of GPU resources. The method also includes loading the training job into one or more GPU resources with at least one second training job. The loading includes determining a cost model indicating an efficiency cost of each of a plurality of packing patterns, and packing the first training job and the second training job into the one or more GPU resources according to a packing pattern associated with a lowest efficiency cost.Type: ApplicationFiled: September 22, 2022Publication date: March 28, 2024Inventors: Lin Dong, Jun Feng Liu
-
Patent number: 10554577Abstract: In at least one embodiment of stream processing in a data processing system cluster, a driver requests, from a cluster manager, execution of a first task within a job including a plurality of tasks, as well as a first quantity of resources of the cluster to support execution of the task. At completion of execution of the first task by the cluster, the driver retains for a second task among the plurality of tasks at least a portion of the resources allocated to the first task by the cluster manager. The driver determines a second quantity of the resources to retain for the second task based on a relative priority of the job to other jobs in the cluster and efficiency of the cluster manager in allocating resources to the first task.Type: GrantFiled: March 14, 2017Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Khalid Ahmed, Xiao Ming Bao, Kuan Feng, Jun Feng Liu
-
Patent number: 10163762Abstract: A semiconductor assembly includes a semiconductor die comprising lower and upper electrical contacts. A lead frame having a lower die pad is electrically and mechanically connected to the lower electrical contact of the die. An upper conductive member has a first portion electrically and mechanically connected to the upper electrical contact of the die. A lead terminal has a surface portion electrically and mechanically connected to a second portion of the conductive member. The surface portion of the lead terminal and/or the second portion of the conductive member has a series of grooves disposed therein. Packaging material encapsulates the semiconductor die, at least a portion of the lead frame, at least a portion of the upper conducive member and at least a portion of the lead terminal.Type: GrantFiled: June 10, 2015Date of Patent: December 25, 2018Assignee: VISHAY GENERAL SEMICONDUCTOR LLCInventors: Hui-Ying Ding, Pengnian Wang, Tao Yu, Jun-Feng Liu, Jun-Kai Bai, Chih-Ping Peng
-
Patent number: 10085055Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: GrantFiled: September 18, 2017Date of Patent: September 25, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Chen, Jun Feng Liu, Jin Xin Ying
-
Patent number: 10085056Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: GrantFiled: September 18, 2017Date of Patent: September 25, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Chen, Jun Feng Liu, Jin Xin Ying
-
Publication number: 20180270164Abstract: In at least one embodiment of stream processing in a data processing system cluster, a driver requests, from a cluster manager, execution of a first task within a job including a plurality of tasks, as well as a first quantity of resources of the cluster to support execution of the task. At completion of execution of the first task by the cluster, the driver retains for a second task among the plurality of tasks at least a portion of the resources allocated to the first task by the cluster manager. The driver determines a second quantity of the resources to retain for the second task based on a relative priority of the job to other jobs in the cluster and efficiency of the cluster manager in allocating resources to the first task.Type: ApplicationFiled: March 14, 2017Publication date: September 20, 2018Inventors: KHALID AHMED, XIAO MING BAO, KUAN FENG, JUN FENG LIU
-
Publication number: 20180007417Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: ApplicationFiled: September 18, 2017Publication date: January 4, 2018Inventors: MING CHEN, JUN FENG LIU, JIN XIN YING
-
Publication number: 20180007416Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: ApplicationFiled: September 18, 2017Publication date: January 4, 2018Inventors: MING CHEN, JUN FENG LIU, JIN XIN YING
-
Patent number: 9769516Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: GrantFiled: July 20, 2012Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Chen, Jun Feng Liu, Jin Xin Ying
-
Patent number: 9769515Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: GrantFiled: September 22, 2011Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ming Chen, Jun Feng Liu, Jin Xin Ying
-
Publication number: 20160365305Abstract: A semiconductor assembly includes a semiconductor die comprising lower and upper electrical contacts. A lead frame having a lower die pad is electrically and mechanically connected to the lower electrical contact of the die. An upper conductive member has a first portion electrically and mechanically connected to the upper electrical contact of the die. A lead terminal has a surface portion electrically and mechanically connected to a second portion of the conductive member. The surface portion of the lead terminal and/or the second portion of the conductive member has a series of grooves disposed therein. Packaging material encapsulates the semiconductor die, at least a portion of the lead frame, at least a portion of the upper conducive member and at least a portion of the lead terminal.Type: ApplicationFiled: June 10, 2015Publication date: December 15, 2016Inventors: Hui-Ying Ding, Pengnian Wang, Tao Yu, Jun-Feng Liu, Jun-Kai Bai, Chih-Ping Peng
-
Patent number: 9015602Abstract: A method and apparatus for restoring an occluded window in application sharing. The method includes the steps of: detecting whether an unshared window occludes part of all of a shared window; making the unshared window semitransparent by an alpha blending operation in response to detecting an unshared window that occludes part or all of a shared window; changing the value of the alpha factor in the alpha blending operation, thus obtaining two alpha blended images; and restoring the occluded shared window by using the two alpha blended images.Type: GrantFiled: May 2, 2012Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Jun Feng Liu, Jin Xin Ying
-
Patent number: 8756372Abstract: A method for configuring mirrors of virtual storage devices in a virtual host includes obtaining a topology connection relationship between the virtual storage devices to be configured with mirrors and the virtual host, where the topology connection relationship is a hierarchical relationship in a tree shape with the virtual host as a root node and the virtual storage devices to be configured with mirrors as leaf nodes, and configuring the mirrors of the virtual storage devices to be configured with mirrors in the virtual host according to the obtained topology connection relationship. The method and the system for configuring mirrors of virtual storage devices in a virtual host can increase reliability.Type: GrantFiled: February 4, 2013Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Jun Feng Liu, Jian Long Yang, Jin Xin Ying
-
Patent number: 8725942Abstract: A method and a system for configuring mirrors of virtual storage devices in a virtual host includes obtaining a topology connection relationship between the virtual storage devices to be configured with mirrors and the virtual host, where the topology connection relationship is a hierarchical relationship in a tree shape with the virtual host as a root node and the virtual storage devices to be configured with mirrors as leaf nodes, and configuring the mirrors of the virtual storage devices to be configured with mirrors in the virtual host according to the obtained topology connection relationship. The method and the system for configuring mirrors of virtual storage devices in a virtual host can increase reliability.Type: GrantFiled: January 27, 2012Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Jun Feng Liu, Jian Long Yang, Jin Xin Ying
-
Publication number: 20120281023Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: ApplicationFiled: July 20, 2012Publication date: November 8, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MING CHEN, JUN FENG LIU, JIN XIN YING
-
Publication number: 20120212506Abstract: A method and apparatus for restoring an occluded window in application sharing. The method includes the steps of: detecting whether an unshared window occludes part of all of a shared window; making the unshared window semitransparent by an alpha blending operation in response to detecting an unshared window that occludes part or all of a shared window; changing the value of the alpha factor in the alpha blending operation, thus obtaining two alpha blended images; and restoring the occluded shared window by using the two alpha blended images.Type: ApplicationFiled: May 2, 2012Publication date: August 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jun Feng Liu, Jin Xin Ying
-
Publication number: 20120198199Abstract: A method and a system for configuring mirrors of virtual storage devices in a virtual host includes obtaining a topology connection relationship between the virtual storage devices to be configured with mirrors and the virtual host, where the topology connection relationship is a hierarchical relationship in a tree shape with the virtual host as a root node and the virtual storage devices to be configured with mirrors as leaf nodes, and configuring the mirrors of the virtual storage devices to be configured with mirrors in the virtual host according to the obtained topology connection relationship. The method and the system for configuring mirrors of virtual storage devices in a virtual host can increase reliability.Type: ApplicationFiled: January 27, 2012Publication date: August 2, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jun Feng Liu, Jian Long Yang, Jin Xin Ying
-
Patent number: 8196049Abstract: A method and apparatus for restoring an occluded window in application sharing. The method includes the steps of: detecting whether an unshared window occludes part of all of a shared window; making the unshared window semitransparent by an alpha blending operation in response to detecting an unshared window that occludes part or all of a shared window; changing the value of the alpha factor in the alpha blending operation, thus obtaining two alpha blended images; and restoring the occluded shared window by using the two alpha blended images.Type: GrantFiled: March 16, 2009Date of Patent: June 5, 2012Assignee: International Business Machines CorporationInventors: Jun Feng Liu, Jin Xin Ying
-
Publication number: 20120075333Abstract: A method for improving application sharing by dynamic partitioning can include partitioning a screen display of an application into grid regions and, in response to detecting that an application image in the plurality of grid regions have changed, offsetting positions of the grid regions, so that the changed portions of the application image are in fewer grid regions using a computer system. The method also can include transmitting image data in the offset grid regions involving the changed portions of the application image and identifications and offset data of the offset grid regions to an application sharing client.Type: ApplicationFiled: September 22, 2011Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MING CHEN, JUN FENG LIU, JIN XIN YING
-
Publication number: 20090235180Abstract: A method and apparatus for restoring an occluded window in application sharing. The method includes the steps of: detecting whether an unshared window occludes part of all of a shared window; making the unshared window semitransparent by an alpha blending operation in response to detecting an unshared window that occludes part or all of a shared window; changing the value of the alpha factor in the alpha blending operation, thus obtaining two alpha blended images; and restoring the occluded shared window by using the two alpha blended images.Type: ApplicationFiled: March 16, 2009Publication date: September 17, 2009Inventors: Jun Feng Liu, Jin Xin Ying