Patents by Inventor Xiao Bin
Xiao Bin 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: 20240130580Abstract: A cleaning device includes a base, a positioning component, and a cleaning component, all mounted on the base. The positioning component includes a fixture and a side pushing member, the side pushing member located alongside the fixture. The side pushing member is used to push a workpiece into a limiting area of the fixture, where the fixture secures the workpiece in place. The cleaning component includes an exhaust member and a suction member. The exhaust member blows gas into contaminated holes, the gas is then sucked by the suction member.Type: ApplicationFiled: December 29, 2023Publication date: April 25, 2024Inventors: WANG-BIN YI, Xiao-Long Chen, Yong Zhu, Yu-Xiang Yao, Hao Chen
-
Publication number: 20240129653Abstract: An optical network unit is configured to send a plurality of optical signals with different wavelengths to an optical line terminal. The optical signals in the plurality of optical signals carry indicating information. The indicating information is used to indicate the wavelength serial number of the optical signal and the temperature information of the laser chip when the optical signal is generated. The optical unit is further configured to receive temperature adjustment information from the optical line terminal; and adjust, based on the temperature adjustment information, the emission wavelength of the laser by adjusting the temperature of the laser chip.Type: ApplicationFiled: October 18, 2023Publication date: April 18, 2024Applicant: Nokia Solutions and Networks OyInventors: Xiao Feng HU, Dong Xu ZHANG, Xiao An HUANG, Kai Bin ZHANG
-
Patent number: 11947966Abstract: A computer-implemented method includes preprocessing, by a compiler, a plurality of macros in a computer program. Preprocessing a macro includes identifying a compile time condition associated with the macro. Preprocessing the macro further includes determining a current value of the compile time condition at the time of compiling a computer instruction and a previous value of the compile time condition. Preprocessing the macro further includes determining a set of computer instructions enclosed by the macro. The method further includes storing a macro information record that includes the compile time condition, the current value and the previous value of the compile time condition, and an identification of the set of computer instructions enclosed by the macro.Type: GrantFiled: October 11, 2021Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Wen Ji Huang, Xiao Ling Chen, Wen Bin Han, Sheng Shuang Li, Xiao Zhen Zhu
-
Patent number: 11917241Abstract: The present disclosure relates to an electronic device and its execution method and a computer-readable medium. An electronic device, comprising: a memory having instructions stored thereon; a processor configured to execute instructions stored on the memory to cause the electronic device to perform the following operations: analyzing an original video stream being played to determine start time and duration of a first video stream part to be replaced in the original video stream; retrieving a second video stream part with the same duration; playing the second video stream part in a front end at the determined start time to play the original video stream in a backend; and playing the original video stream in the front end after finishing playing the second video stream part.Type: GrantFiled: January 20, 2023Date of Patent: February 27, 2024Assignee: ARRIS ENTERPRISES LLCInventors: Xiao-Song Huang, Hong-Bin Zhao, Hong-Chao Zheng
-
Publication number: 20240037321Abstract: A method for adding dimensions to a visual representation is disclosed. In one embodiment, such a method obtains a data set containing data in a plurality of rows and columns (i.e., dimensions). The method divides the dimensions into a plurality of groups and determines a coordinate system for each group. For each row in the data set, the method determines data points for each group in the corresponding coordinate system. The method then connects the data points for each row with lines to create a visual representation for the data set. In certain embodiments, each group in the data set utilizes a two-dimensional coordinate system. In other embodiments, each group in the data set utilizes a three-dimensional coordinate system. In yet other embodiments, a mix of two-dimensional coordinate systems and three-dimensional coordinate systems are used. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: August 1, 2022Publication date: February 1, 2024Applicant: International Business Machines CorporationInventors: Chun Lei Xu, Xiao Bin Sun, Jia Fei Yang, Heng Tang, Xiao Yan XX Liu, Fan Bai
-
Patent number: 11750673Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: GrantFiled: September 16, 2021Date of Patent: September 5, 2023Assignee: SPRING DESIGN, INC.Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Patent number: 11714638Abstract: Embodiments of the present disclosure relate to availability level-based service management. In an embodiment, a computer-implemented method is disclosed. According to the method, it is detected initiation of a request from a first microservice to a second microservice. The first and second microservices are comprised in a plurality of microservices of an application. The request comprises an expected availability level for the application. In response to a current availability level of the application being higher than or equal to the expected availability level and in response to determining that the execution of the second microservice is unavailable, the request is caused to be routed to a simulated microservice of the second microservice. The simulated microservice is configured to return to the first microservice a dummy response to the request. In other embodiments, a system and a computer program product are disclosed.Type: GrantFiled: September 18, 2019Date of Patent: August 1, 2023Assignee: International Business Machines CorporationInventors: Xiao Bin Chen, Tianxiang Lu, Xin Peng Liu, Xiao Jing Fu, Jian Huang
-
Publication number: 20230229668Abstract: Computer technology for transforming data in a data store (for example, a database) through a user interface (UI) in the form of a visualization diagram having human understandable visual information. A user interacts with the visualization diagram to effect desired transformations in the data of the data store.Type: ApplicationFiled: January 19, 2022Publication date: July 20, 2023Inventors: Zhe Shao, Xiao Bin Sun, Chun Lei Xu, Heng Tang, Fan Bai
-
Publication number: 20230177035Abstract: A computer implemented method for managing datasets for a histogram. The method uses a number of processor units to determine a first span for first bins containing first datapoints in a first dataset in the datasets. The first span is determined based a distribution of the first datapoints in the first dataset and a desired number of bins. The number of processor units adjusts a second span for second bins containing second datapoints in a second dataset in the datasets to form an adjusted span that matches the first span for the first bins. The number of processor units merges the first datapoints in the first bins having the first span with the second datapoints in the second bins having the adjusted span to form a merged dataset for the histogram.Type: ApplicationFiled: December 2, 2021Publication date: June 8, 2023Inventors: Xing Wei, Xiao Bin Sun, Zhe Shao, Dong Hai Yu, Liu Zhen Duo, Chun Lei Xu
-
Publication number: 20230160488Abstract: According to embodiments of the present invention, an apparatus is provided. The apparatus includes a relief valve having an inlet pathway arranged to receive a medium flowing in the apparatus, and an outlet pathway arranged for the medium from the inlet pathway to flow through at a relief state to relieve pressure in the apparatus, an outlet pressure sensor arranged to determine an outlet pressure associated with the outlet pathway, and a processing circuit configured to determine a status of the relief valve based on the outlet pressure.Type: ApplicationFiled: March 4, 2020Publication date: May 25, 2023Inventors: Leng Keong Lee, Lei Shi, Sim Hau Lou, Xiao Bin Yuan
-
Publication number: 20220321629Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: ApplicationFiled: September 16, 2021Publication date: October 6, 2022Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20220012525Abstract: Embodiments of the present invention relate to a method, system and computer program product for histogram generation. In an embodiment, a first set of bins are acquired for a histogram based on the plurality of data points. In response to receiving a data point, a bin closest to the data point is determined from the first set of bins. In response to a distance between the data point and the bin not exceeding a threshold, the data point is merged into a target bin of the first set of bins, where the width of the target bin after merging the data point is closest to an average width of the first set of bins before the merging. In other embodiments, a system and a computer program product are disclosed.Type: ApplicationFiled: July 10, 2020Publication date: January 13, 2022Inventors: Xing Wei, Xiao Bin Sun, Chun Lei Xu, Zhe Shao, Liu Zhen Duo, Dong Hai Yu
-
Patent number: 11134113Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: GrantFiled: March 23, 2020Date of Patent: September 28, 2021Assignee: Spring Design, Inc.Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20210081197Abstract: Embodiments of the present disclosure relate to availability level-based service management. In an embodiment, a computer-implemented method is disclosed. According to the method, it is detected initiation of a request from a first microservice to a second microservice. The first and second microservices are comprised in a plurality of microservices of an application. The request comprises an expected availability level for the application. In response to a current availability level of the application being higher than or equal to the expected availability level and in response to determining that the execution of the second microservice is unavailable, the request is caused to be routed to a simulated microservice of the second microservice. The simulated microservice is configured to return to the first microservice a dummy response to the request. In other embodiments, a system and a computer program product are disclosed.Type: ApplicationFiled: September 18, 2019Publication date: March 18, 2021Inventors: Xiao Bin Chen, Tianxiang Lu, Xin Peng Liu, Xiao Jing Fu, Jian Huang
-
Publication number: 20200287950Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: ApplicationFiled: March 23, 2020Publication date: September 10, 2020Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Patent number: 10687203Abstract: A control circuit to achieve irretrievable erasure of data in a mobile phone comprises a control unit, a SIM unit and a memory unit. The SIM unit is coupled with the control unit and the memory unit. The control unit can provides a delete signal to totally delete data of the memory by the SIM unit.Type: GrantFiled: April 3, 2018Date of Patent: June 16, 2020Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Xiao-Bin Liu
-
Patent number: 10616295Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: GrantFiled: April 16, 2019Date of Patent: April 7, 2020Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20190245900Abstract: Methods for synchronizing a client application user interface (UI) state of content of a client application on a client device corresponding with a host application on a host device are presented, the method including: receiving an update on the host application; transmitting a request for remote notification to the client device to synchronize the UI state of content of the client application responsive to receiving the event; displaying a notification corresponding with the request for remote notification on the client device indicating content is available to the client device; selecting the notification; launching the client application on the client device; transmitting a synchronizing request by the client device to the host device; enabling a synchronization mode of the host application; determining a host application UI state; transmitting content data associated with the UI state of the host application to the client device; and displaying the client application UI state based on the content data froType: ApplicationFiled: April 16, 2019Publication date: August 8, 2019Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
-
Publication number: 20190230493Abstract: A control circuit to achieve irretrievable erasure of data in a mobile phone comprises a control unit, a SIM unit and a memory unit. The SIM unit is coupled with the control unit and the memory unit. The control unit can provides a delete signal to totally delete data of the memory by the SIM unit.Type: ApplicationFiled: April 3, 2018Publication date: July 25, 2019Inventor: XIAO-BIN LIU
-
Patent number: RE48911Abstract: Systems are presented including: a first electronic device operative to receive a first input, the first electronic device including: a first data communication unit operative to connect the first electronic device to a second electronic device; and a first processing unit operative to process the first input to generate information representing at least a portion of a first intended display, and operative to establish at least one communication channel between the first and second electronic devices using the first data communication unit operative and to call at least one application programming interface to forward the information representing the at least the portion of the first intended display to the second electronic device for display, and further operative to receive and process a representation of a second input from the second electronic device.Type: GrantFiled: October 1, 2018Date of Patent: February 1, 2022Assignee: Spring Design, Inc.Inventors: Albert Teng, Jack Yuan, Xiao Bin