Patents by Inventor Xin Peng
Xin Peng 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: 12207066Abstract: The present disclosure provides a display device, a sound-emitting control method, and a sound-emitting control device. The device includes: a display screen which includes a first display region, a middle display region, and a second display region; a plurality of sound-emitting units, which include: a plurality of first sound-emitting units, a plurality of second sound-emitting units and a plurality of third sound-emitting units; the plurality of first sound-emitting units and the plurality of second sound-emitting units respectively include a sound-emitting unit which emits sounds at a first frequency band, a sound-emitting unit which emits sounds at a second frequency band, and a sound-emitting unit which emits sounds at a third frequency band; the first, second, and third frequency bands increase in turn; and all of the plurality of third sound-emitting units are the sound-emitting units emitting sound in the second frequency band.Type: GrantFiled: May 19, 2021Date of Patent: January 21, 2025Assignees: Beijing BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Minglei Chu, Yanhui Xi, Xiaomang Zhang, Xiangjun Peng, Wenchao Han, Lianghao Zhang, Wei Sun, Rui Liu, Xin Duan, Tiankuo Shi
-
Patent number: 12205551Abstract: A dimming method for a display panel is provided, including: acquiring image data of an image to be displayed; determining initial dimming pixel data of each of dimming pixels according to the image data; determining a dimming pixel to be filtered in the dimming screen according to the initial dimming pixel data of each of dimming pixels; determining a first filtering region according to the determined dimming pixel to be filtered; determining a filtering parameter of each of dimming pixels in the first filtering region according to a relationship between each of dimming pixels in the first filtering region and initial dimming pixel data of each of dimming pixels in the first filtering region; and updating dimming pixel data of the dimming pixel to be filtered according to the filtering parameter of each of dimming pixels in the first filtering region, so as to obtain updated dimming pixel data.Type: GrantFiled: January 4, 2022Date of Patent: January 21, 2025Assignees: Beijing BOE Display Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Xiangjun Peng, Tiankuo Shi, Shuo Zhang, Yifan Hou, Zhihua Ji, Xiaomang Zhang, Xin Duan, Wei Sun
-
Publication number: 20240379242Abstract: A method for prognostic survival stage prediction based on machine learning includes acquiring patients' original information data within a previous preset time period and integrating the patients' original information data so as to obtain a first data set without recurrence time and a second data set with recurrence time; performing analysis based on preoperative information, postoperative information and survival status of each corresponding patient, so as to obtain a correlation degree among the preoperative information, the postoperative information and the survival status; and training in the first data set, so as to obtain a postoperative survival probability prediction model. The method includes training in the second data set, so as to obtain a survival time period prediction model if judging that a survival probability of a target patient is less than or equal to a preset value according to the postoperative survival probability prediction model.Type: ApplicationFiled: July 25, 2024Publication date: November 14, 2024Inventors: Xin PENG, Haihui WANG, Mengqi JIA, Xuechao WANG, Min GAO, Guangyan YU, Wenbo ZHANG, Wen DU, Yao YU, Peng YE
-
Patent number: 12079214Abstract: A computer-implemented method to estimate computing cost of database queries. The method includes receiving a query. The method also includes generating one or more access plans for the query. The method further includes dynamically generating a learning model based on each of the generated access plans. The method includes estimating, by the learning model and for each of the one or more access plans, a predicted cost to execute the query. The method includes selecting, based on the predicted cost, a first access path associated with a lowest cost of the predicted costs and executing the query according the selected access path.Type: GrantFiled: March 5, 2021Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Shuo Li, Xiaobo Wang, Sheng Yan Sun, Li Cao, Xin Peng Liu
-
Publication number: 20240279767Abstract: The present disclosure provides a pre-reduced pellet preparation device and method based on grate-rotary kiln. The pre-reduced pellet preparation device comprises a grate-rotary kiln pellet oxidation system and a hydrogen-based shaft furnace reduction system.Type: ApplicationFiled: June 16, 2022Publication date: August 22, 2024Applicant: BAOSHAN IRON & STEEL CO., LTD.Inventors: Jian Li, Xiaoming Mao, Lin Xiong, Lisheng Liang, Linhai Jiang, Lujie Yi, Xin Peng, Shengfeng Chen
-
Publication number: 20240248767Abstract: Disclosed are techniques for resource sharing. Resource sharing information comprising resource metadata for a shared resource of a sharer can be stored by one or more processing units. A virtual link can be generated by one or more processing units based on the resource metadata. The virtual link can be transmitted to one or more sharees by one or more processing units based on the resource metadata. The resource metadata can be updated by one or more processing units.Type: ApplicationFiled: January 24, 2023Publication date: July 25, 2024Inventors: Ting Liang, Zhi Gang Sun, Xin Peng Liu, Chun Li Jia
-
Patent number: 12032991Abstract: Managing application migration is provided. An API server on a controller node is invoked to update a configuration map of a reverse proxy on a worker node for the reverse proxy to route user service requests corresponding to unmigrated applications of a set of applications from a first computing platform to a second computing platform to maintain liveness of the unmigrated applications during migration. The API server is invoked to build an image for an application of the set of applications based on source code of the application obtained from the second computing platform. The API server is invoked to generate a pod on the worker node to perform a workload of the application using the image. The API server is invoked to update a service on the worker node to select the pod on the worker node performing the workload of the application.Type: GrantFiled: July 6, 2021Date of Patent: July 9, 2024Assignee: International Business Machines CorporationInventors: Yue Wang, Xin Peng Liu, Biao Chai, Shuang Men
-
Publication number: 20240202036Abstract: Unloading shared resources is described. A shared library correlation table (SLCT) is generated in a mock resource. During a close function, selecting an entry in the SLCT is selected for reducing a reference count of the selected entry in the SLCT, a status of the selected entry based on the reference count is verified, and an associated container of the selected entry is removed from memory when the status of the selected entry indicates the associated container is not a shared resource, thereby avoiding segmentation faults.Type: ApplicationFiled: December 15, 2022Publication date: June 20, 2024Inventors: Heng WANG, Xiao Ling CHEN, Yan HUANG, Xin Peng LIU, Zi Yun KANG
-
Publication number: 20240160482Abstract: A method, computer system, and a computer program product is provided for dynamic allocation of resources. A database access pattern is determined by analyzing and monitoring traffic pattern between a pool of resources and a plurality of clients. The relationship between each of the resources is also determined. Access is enabled to a plurality of resources based on the database access and resource relationships, so that the plurality of resources can be accessed but not allocated until processing a request. A consumption model is generated that predicts resource need during a processing request based on the resource relationships, traffic pattern and resources availability. Upon receipt of a subsequent request for processing, consumption model is used to predict resource needs and to dynamically allocate, re-allocate and release the plurality of resources in a cascading manner until completion of subsequent processing request.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventors: Peng Hui Jiang, Wei Wu, Xin Peng Liu, Xiao Ling Chen, Yue Wang, Jun Su
-
Conditionally deploying a reusable group of containers for a job based on available system resources
Patent number: 11983570Abstract: A computer-implemented method according to one embodiment includes identifying a job creation request within a system; determining a current amount of available resources within the system; and conditionally deploying a reusable group of containers for the job, based on the current amount of available resources for the system.Type: GrantFiled: August 26, 2021Date of Patent: May 14, 2024Assignee: International Business Machines CorporationInventors: Yue Wang, Xin Peng Liu, Zhi Gang Sun -
Patent number: 11953972Abstract: Selective privileged container augmentation is provided. A target group of edge devices is selected from a plurality of edge devices to run a plurality of child tasks comprising a pending task by mapping edge device tag attributes of the plurality of edge devices to child task tag attributes of the plurality of child tasks. A privileged container corresponding to the pending task is installed in each edge device of the target group to monitor execution of a child task by a given edge device of the target group. A privileged container installation tag that corresponds to the privileged container is added to an edge device tag attribute of each edge device of the target group having the privileged container installed. A child task of the plurality of child tasks comprising the pending task is sent to a selected edge device in the target group to run the child task.Type: GrantFiled: April 6, 2022Date of Patent: April 9, 2024Assignee: International Business Machines CorporationInventors: Yue Wang, Xin Peng Liu, Wei Wu, Liang Wang, Biao Chai
-
Publication number: 20240111550Abstract: A computer-implemented process is disclosed. An application is loaded into a local address space. A request by the application to load a target shared library is intercepted by an interceptor. Using the interceptor and based upon the request being intercepted, a shared library correlation table is searched for a loading count and a loading policy associated with the target shared library. Based upon the loading count and the loading policy, a selection is made between loading the target shared library as a shared library container, and loading the target shared library into the local address space. The target shared library is loaded based upon the selecting. The loading count represents a number of times the target shared library was loaded, and the loading policy indicates how the target shared library is to be loaded.Type: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Inventors: Heng Wang, Xiao Ling Chen, Xin Peng Liu, Tao Guan, Wei Wu
-
Patent number: 11949548Abstract: Provided are a method for service status analysis, a server, and a storage medium. The method includes: for each vertex of multiple vertices in a graph database: reading out attribute data of the vertex, where the graph database is generated in advance according to a service description table, the vertex represents a service, and the attribute data of the vertex includes at least one service attribute of the service represented by the vertex; and according to the attribute data of the vertex and attribute data of each of multiple related vertices, determining a service status level of the service represented by the vertex, where each of the multiple related vertices has a propagation relationship with the vertex; and according to the service status level of each of the services represented by the vertices, analyzing a service propagation network.Type: GrantFiled: November 20, 2020Date of Patent: April 2, 2024Assignee: ZTE CORPORATIONInventors: Haibin Li, Xinping Zhang, Huifeng Guo, Xin Peng
-
Patent number: 11943292Abstract: 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 registering a custom resource definition for a tenant with a host and scaling a controller for the customer resource definition. The operations may include generating a replication using the customer resource definition, injecting information into the replication, and syncing a status of the custom resource definition between the host and the tenant.Type: GrantFiled: July 6, 2022Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Peng Li, Guangya Liu, Xun Pan, Hai Hui Wang, Xiang Zhen Gan, Xin Peng Liu
-
Publication number: 20240095072Abstract: A method includes, in response to receiving an incoming service request and establishing a call chain of pods of a service mesh network, setting a retry locker parameter to a locked state for each pod in the call chain. A locked retry locker parameter prevents the pod from initiating retries of a service request. The method includes, in response to determining that a pod in the call chain is unavailable, setting the retry locker parameter to an unlocked state for a previous pod just prior to the pod that is unavailable. The unlocked state allows a retry to the pod that is unavailable. In response to the previous pod reaching a retry limit, the method includes setting the retry locker parameter to unlocked for each pod in the call chain and sending a service termination message to a service requester.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventors: Yue Wang, Wei Wu, Xin Peng Liu, Liang Wang, Biao Chai
-
Patent number: 11907176Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: receiving a request for a lock on a page from a virtual database amongst two or more virtual databases, the virtual database including a number of containers respectively corresponding to the same number of database components of the virtual database. A copy of the page is refreshed with a latest copy of the page in an overall cache prior to granting the lock based on ascertaining that the page is not locked by any other virtual database. The virtual database is granted with the lock and have an exclusive access to the page.Type: GrantFiled: May 10, 2019Date of Patent: February 20, 2024Assignee: International Business Machines CorporationInventors: Xin Peng Liu, ShengYan Sun, Shuo Li, Xiaobo Wang
-
Publication number: 20240015213Abstract: 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 registering a custom resource definition for a tenant with a host and scaling a controller for the customer resource definition. The operations may include generating a replication using the customer resource definition, injecting information into the replication, and syncing a status of the custom resource definition between the host and the tenant.Type: ApplicationFiled: July 6, 2022Publication date: January 11, 2024Inventors: Peng Li, Guangya Liu, Xun Pan, Hai Hui Wang, Xiang Zhen Gan, Xin Peng Liu
-
Patent number: 11860939Abstract: Embodiments of the disclosure provide methods, systems, computer program products for manipulating a table with an XML column in database. According to the method, a SQL statement for a table is received first, wherein the table comprises an XML column which is a representation of a plurality of logical columns of the table, there is at least one XML element in at least one row and in the XML column of the table, and each of the at least one XML element corresponds to a non-null value in a specific row and in a logical column of the plurality of logical columns of the table. Then the SQL statement is parsed. And then the SQL statement is transformed into a hybrid statement being able to process the XML column in response to the parsing result indicating that the SQL statement relates to at least one logical column of the plurality of logical columns. At last the hybrid statement is executed.Type: GrantFiled: May 9, 2019Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Xin Peng Liu, Shuo Li, Xiaobo Wang, ShengYan Sun, Kwai Hing Man
-
Patent number: 11853810Abstract: Edge device task management is provided. It is determined whether a subtask cancel and migrate plan exists when a request to run a higher priority subtask of a second plurality of subtasks corresponding to a second task is received while a first task comprised of a first plurality of subtasks is running on a first cluster of edge devices. In response to determining that the subtask cancel and migrate plan does exist, a lower priority subtask of the first plurality of subtasks is canceled from a designated edge device of the first cluster of edge devices based on the subtask cancel and migrate plan. The lower priority subtask is migrated to another edge device for running based on the subtask cancel and migrate plan. The higher priority subtask of the second plurality of subtasks is sent to the designated edge device of the first cluster of edge devices for running.Type: GrantFiled: January 7, 2021Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Yue Wang, Xin Peng Liu, Wei Wu, Zheng Li
-
Patent number: 11809880Abstract: Dynamically verifying ingress configuration changes is provided. A temporary ingress controller configuration is generated for an ingress configuration change set contained in an ingress configuration change set dispatcher queue of an ingress controller pod. The temporary ingress controller configuration corresponding to the ingress configuration change set is loaded into a temporary ingress controller located in a temporary ingress controller pod of the computer. A health check is performed on the temporary ingress controller pod running the temporary ingress controller with the temporary ingress controller configuration corresponding to the ingress configuration change set.Type: GrantFiled: October 8, 2021Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Wei Wu, Xin Peng Liu, Yue Wang, Liang Wang, Zheng Li, Biao Chai