Patents by Inventor Hao Sheng
Hao Sheng 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: 12681768Abstract: Resource optimized forwarding of classified requests to different instances of a microservice is provided. The process includes obtaining classified requests to a microservice. The classified requests are classified based on different microservice resource consumption types. Further, the method includes forwarding the classified requests to instances of the microservice with different assigned resource configurations. The forwarding is based on the different microservice resource consumption types of the classified requests.Type: GrantFiled: August 30, 2022Date of Patent: July 14, 2026Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hao Sheng, Rong Fu, Pan Li, Xiao Lin Sun, Yao Chen, Qing Yuan Meng
-
Publication number: 20260151990Abstract: Articles and devices comprising fluorinated polymers, as well as methods of preparing fluorinated polymers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated polymers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated polymers and subsequently depositing material onto the treated fluorinated polymers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: ApplicationFiled: June 2, 2025Publication date: June 4, 2026Applicant: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri LeFloch, Hao Sheng
-
Publication number: 20250380893Abstract: Articles and devices comprising fluorinated elastomers, as well as methods of preparing fluorinated elastomers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated elastomers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated elastomers and subsequently depositing material onto the treated fluorinated elastomers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: ApplicationFiled: June 13, 2025Publication date: December 18, 2025Applicant: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Patent number: 12450047Abstract: Automatic container image registry selection is provided. A predefined number of top performing container image registries is selected from a top of a sorted list of a plurality of container image registries listed in descending order. A cluster of host nodes where a container is deployed is enabled to pull a same container image corresponding to the container utilizing different predefined pulling percentages from the predefined number of top performing container image registries. The cluster of host nodes utilizes a different predefined pulling percentage to pull the same container image from each respective top performing container image registry. A current real time average pulling speed of the cluster of host nodes for the same container image from each respective top performing container image registry of the predefined number of top performing container image registries is recorded over a defined time period.Type: GrantFiled: April 28, 2023Date of Patent: October 21, 2025Assignee: International Business Machines CorporationInventors: Rong Fu, Hao Sheng, Pan Li, Xiao Lin Sun, Yao Chen, Qing Yuan Meng
-
Patent number: 12364424Abstract: Articles and devices comprising fluorinated elastomers, as well as methods of preparing fluorinated elastomers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated elastomers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated elastomers and subsequently depositing material onto the treated fluorinated elastomers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: GrantFiled: August 24, 2023Date of Patent: July 22, 2025Assignee: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Patent number: 12343965Abstract: Articles and devices comprising fluorinated polymers, as well as methods of preparing fluorinated polymers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated polymers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated polymers and subsequently depositing material onto the treated fluorinated polymers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: GrantFiled: March 9, 2022Date of Patent: July 1, 2025Assignee: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Patent number: 12341861Abstract: Embodiments relate to dynamic horizontal autoscaling for a multi-tenant service. According to an aspect, a computer-implemented method includes configuring a network computing element to route a plurality of requests from two or more clients to a service in a containerized-networked system. A horizontal service-level autoscaler monitors one or more aspects of the requests to the service from the two or more clients. A new pod including a set of running containers with shared resources in the containerized-networked system is created based at least in part on the horizontal service-level autoscaler determining that at least one of the one or more aspects of the requests exceeds a threshold. A new service mapping is created to accept subsequent requests from one of the two or more clients that triggered creation of the new pod.Type: GrantFiled: December 15, 2022Date of Patent: June 24, 2025Assignee: International Business Machines CorporationInventors: Rong Fu, Jian Dong Yin, Hao Sheng, Chuan Qing Yu, Wen Wang, Kang Zhang
-
Patent number: 12260258Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include calculating a priority factor with a node autonomous center in a node and computing a node service capability with the node autonomous center. The operations may further include selecting, with the node autonomous center, a task based on the priority factor and the node service capability. The operations may further include directing the task to the node.Type: GrantFiled: September 3, 2021Date of Patent: March 25, 2025Assignee: International Business Machines CorporationInventors: Hao Sheng, Wen Wang, Rong Fu, Jian Dong Yin, Chuan Qing Yu, Kang Zhang
-
Publication number: 20240362006Abstract: Automatic container image registry selection is provided. A predefined number of top performing container image registries is selected from a top of a sorted list of a plurality of container image registries listed in descending order. A cluster of host nodes where a container is deployed is enabled to pull a same container image corresponding to the container utilizing different predefined pulling percentages from the predefined number of top performing container image registries. The cluster of host nodes utilizes a different predefined pulling percentage to pull the same container image from each respective top performing container image registry. A current real time average pulling speed of the cluster of host nodes for the same container image from each respective top performing container image registry of the predefined number of top performing container image registries is recorded over a defined time period.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Inventors: Rong Fu, Hao Sheng, Pan Li, Xiao Lin Sun, Yao Chen, Qing Yuan Meng
-
Publication number: 20240227370Abstract: Articles and devices comprising fluorinated polymers, as well as methods of preparing fluorinated polymers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated polymers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated polymers and subsequently depositing material onto the treated fluorinated polymers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: ApplicationFiled: March 9, 2022Publication date: July 11, 2024Applicant: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Publication number: 20240205305Abstract: Embodiments relate to dynamic horizontal autoscaling for a multi-tenant service. According to an aspect, a computer-implemented method includes configuring a network computing element to route a plurality of requests from two or more clients to a service in a containerized-networked system. A horizontal service-level autoscaler monitors one or more aspects of the requests to the service from the two or more clients. A new pod including a set of running containers with shared resources in the containerized-networked system is created based at least in part on the horizontal service-level autoscaler determining that at least one of the one or more aspects of the requests exceeds a threshold. A new service mapping is created to accept subsequent requests from one of the two or more clients that triggered creation of the new pod.Type: ApplicationFiled: December 15, 2022Publication date: June 20, 2024Inventors: Rong Fu, Jian Dong Yin, Hao Sheng, Chuan Qing Yu, Wen Wang, Kang Zhang
-
Patent number: 12010393Abstract: A processor may automatically generate one or more transcripts based on a media context. The processor may append at least one of the one or more transcripts to the media. The processor may modify the at least one of the one or more transcripts based on an adjustment to a weight factor.Type: GrantFiled: July 28, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Jian Dong Yin, Wen Wang, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
-
Publication number: 20240131828Abstract: Articles and devices comprising fluorinated polymers, as well as methods of preparing fluorinated polymers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated polymers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated polymers and subsequently depositing material onto the treated fluorinated polymers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: ApplicationFiled: March 9, 2022Publication date: April 25, 2024Applicant: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Patent number: 11936958Abstract: A processor may automatically generate one or more transcripts based on a media context. The processor may append at least one of the one or more transcripts to the media. The processor may modify the at least one of the one or more transcripts based on an adjustment to a weight factor.Type: GrantFiled: July 28, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Jian Dong Yin, Wen Wang, Zhuo Cai, Rong Fu, Hao Sheng, Kang Zhang
-
Publication number: 20240069975Abstract: Resource optimized forwarding of classified requests to different instances of a microservice is provided. The process includes obtaining classified requests to a microservice. The classified requests are classified based on different microservice resource consumption types. Further, the method includes forwarding the classified requests to instances of the microservice with different assigned resource configurations. The forwarding is based on the different microservice resource consumption types of the classified requests.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: Hao SHENG, Rong FU, Pan LI, Xiao Lin SUN, Yao CHEN, Qing Yuan MENG
-
Publication number: 20240041376Abstract: Articles and devices comprising fluorinated elastomers, as well as methods of preparing fluorinated elastomers, are generally described. In some cases, such fluorinated elastomers can be used for sensing neural activity, e.g., by encapsulating electronic circuits, or other applications. Furthermore, according to certain embodiments, polymers can, surprisingly, be directly deposited onto layers comprising low molecular weight fluorinated elastomers, e.g., without swelling in the presence of certain solvents. Some embodiments are generally directed to devices and methods for treating fluorinated elastomers and subsequently depositing material onto the treated fluorinated elastomers. This may allow the fabrication and patterning of multilayered articles comprising fluorinated elastomers.Type: ApplicationFiled: August 24, 2023Publication date: February 8, 2024Applicant: President and Fellows of Harvard CollegeInventors: Jia Liu, Paul Claude Henri Le Floch, Hao Sheng
-
Patent number: 11709882Abstract: Managing an image storage space is provided. A number of processor units identifies a benchmark image in a similar images group. A number of other images not identified in the similar images group as the benchmark image is a set of similar images. The number of processor units creates an image mapping tree. The image mapping tree has a root block for the benchmark image and blocks arranged in a set of layers below the root block based on the set of similar images; the blocks represent portions of the benchmark image; and a plurality of lower blocks in the blocks in a lower layer correspond to subdivisions in an upper block in the blocks in an upper layer. The number of processor units stores a set of selected blocks in the set of similar images that have differences from a set of corresponding blocks in image mapping tree for the benchmark image.Type: GrantFiled: October 21, 2021Date of Patent: July 25, 2023Assignee: International Business Machines CorporationInventors: Rong Fu, Wen Wang, Jian Dong Yin, Hao Sheng, Kang Zhang, Chuan Qing Yu
-
Patent number: 11697571Abstract: A method and system for controlling elevator dispatch is provided. User data, including user behavior, is collected from a number of users over a specified time period. Elevator use data for a number of elevators in a building is also collected over the specified time period. Applying the user data and elevator use data, an elevator dispatch model is constructed that predicts future elevator use according to predicted user needs. An elevator control system dispatches the elevators according to the dispatch model. The elevator dispatch model is refined according to feedback data collected from users over a subsequent time period.Type: GrantFiled: October 30, 2018Date of Patent: July 11, 2023Assignee: International Business Machines CorporationInventors: Wen Wang, Rong Fu, Zhuo JP Cai, Hao Sheng, Jian Dong Yin, Kang ED Zhang
-
Patent number: 11646030Abstract: A video is received. One or more subtitles are determined for the video. Whether a word found in a background of the video is similar to a word found in the one or more subtitles is determined. Responsive to determining the word found in the background of the video is similar to the word found in the one or more subtitles, one or more updated subtitles are generated. The one or more updated subtitles include the word found in the background of the video and remove the word found in the one or more subtitles that is similar. A metric for the one or more updated subtitles is calculated. Whether the metric is larger than a threshold is determined. Responsive to determining the metric is larger than the threshold, the video is updated to include the one or more updated subtitles.Type: GrantFiled: July 7, 2020Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Zhuo Cai, Wen Wang, Jian Dong Yin, Rong Fu, Hao Sheng, Kang Zhang
-
Publication number: 20230127690Abstract: Managing an image storage space is provided. A number of processor units identifies a benchmark image in a similar images group. A number of other images not identified in the similar images group as the benchmark image is a set of similar images. The number of processor units creates an image mapping tree. The image mapping tree has a root block for the benchmark image and blocks arranged in a set of layers below the root block based on the set of similar images; the blocks represent portions of the benchmark image; and a plurality of lower blocks in the blocks in a lower layer correspond to subdivisions in an upper block in the blocks in an upper layer. The number of processor units stores a set of selected blocks in the set of similar images that have differences from a set of corresponding blocks in image mapping tree for the benchmark image.Type: ApplicationFiled: October 21, 2021Publication date: April 27, 2023Inventors: Rong Fu, Wen Wang, Jian Dong Yin, Hao Sheng, Kang Zhang, Chuan Qing Yu