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: 20240130580
    Abstract: 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: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: WANG-BIN YI, Xiao-Long Chen, Yong Zhu, Yu-Xiang Yao, Hao Chen
  • Publication number: 20240129653
    Abstract: 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: Application
    Filed: October 18, 2023
    Publication date: April 18, 2024
    Applicant: Nokia Solutions and Networks Oy
    Inventors: Xiao Feng HU, Dong Xu ZHANG, Xiao An HUANG, Kai Bin ZHANG
  • Patent number: 11947966
    Abstract: 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: Grant
    Filed: October 11, 2021
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Wen Ji Huang, Xiao Ling Chen, Wen Bin Han, Sheng Shuang Li, Xiao Zhen Zhu
  • Patent number: 11917241
    Abstract: 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: Grant
    Filed: January 20, 2023
    Date of Patent: February 27, 2024
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Xiao-Song Huang, Hong-Bin Zhao, Hong-Chao Zheng
  • Publication number: 20240037321
    Abstract: 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: Application
    Filed: August 1, 2022
    Publication date: February 1, 2024
    Applicant: International Business Machines Corporation
    Inventors: Chun Lei Xu, Xiao Bin Sun, Jia Fei Yang, Heng Tang, Xiao Yan XX Liu, Fan Bai
  • Patent number: 11750673
    Abstract: 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 fro
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 5, 2023
    Assignee: SPRING DESIGN, INC.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 11714638
    Abstract: 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: Grant
    Filed: September 18, 2019
    Date of Patent: August 1, 2023
    Assignee: International Business Machines Corporation
    Inventors: Xiao Bin Chen, Tianxiang Lu, Xin Peng Liu, Xiao Jing Fu, Jian Huang
  • Publication number: 20230229668
    Abstract: 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: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Zhe Shao, Xiao Bin Sun, Chun Lei Xu, Heng Tang, Fan Bai
  • Publication number: 20230177035
    Abstract: 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: Application
    Filed: December 2, 2021
    Publication date: June 8, 2023
    Inventors: Xing Wei, Xiao Bin Sun, Zhe Shao, Dong Hai Yu, Liu Zhen Duo, Chun Lei Xu
  • Publication number: 20230160488
    Abstract: 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: Application
    Filed: March 4, 2020
    Publication date: May 25, 2023
    Inventors: Leng Keong Lee, Lei Shi, Sim Hau Lou, Xiao Bin Yuan
  • Publication number: 20220321629
    Abstract: 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 fro
    Type: Application
    Filed: September 16, 2021
    Publication date: October 6, 2022
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20220012525
    Abstract: 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: Application
    Filed: July 10, 2020
    Publication date: January 13, 2022
    Inventors: Xing Wei, Xiao Bin Sun, Chun Lei Xu, Zhe Shao, Liu Zhen Duo, Dong Hai Yu
  • Patent number: 11134113
    Abstract: 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 fro
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: September 28, 2021
    Assignee: Spring Design, Inc.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20210081197
    Abstract: 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: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Xiao Bin Chen, Tianxiang Lu, Xin Peng Liu, Xiao Jing Fu, Jian Huang
  • Publication number: 20200287950
    Abstract: 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 fro
    Type: Application
    Filed: March 23, 2020
    Publication date: September 10, 2020
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Patent number: 10687203
    Abstract: 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: Grant
    Filed: April 3, 2018
    Date of Patent: June 16, 2020
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Xiao-Bin Liu
  • Patent number: 10616295
    Abstract: 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 fro
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: April 7, 2020
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20190245900
    Abstract: 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 fro
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Albert Teng, Jack Yuan, Xiao Bin, Richard Li
  • Publication number: 20190230493
    Abstract: 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: Application
    Filed: April 3, 2018
    Publication date: July 25, 2019
    Inventor: XIAO-BIN LIU
  • Patent number: RE48911
    Abstract: 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: Grant
    Filed: October 1, 2018
    Date of Patent: February 1, 2022
    Assignee: Spring Design, Inc.
    Inventors: Albert Teng, Jack Yuan, Xiao Bin