Patents by Inventor Yibo Sun

Yibo Sun 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: 20240153298
    Abstract: A data processing system implements training a first convolutional neural network (CNN) to classify shapes in digital ink inputs, the first CNN being trained to receive ink stroke information as an input and to output an indication whether the ink stroke information represents a hand drawn geometric shape. The data processing system further implements compressing the first CNN to generate a second CNN capable of being operated on a resource-constrained computing device lacking sufficient computing resources to operate an instance of the first CNN and installing the second CNN on the resource-constrained computing device to process ink stroke information captured by a user interface of the computing device.
    Type: Application
    Filed: November 4, 2022
    Publication date: May 9, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Biyi FANG, Yibo SUN
  • Patent number: 11977574
    Abstract: A method and apparatus for acquiring point of interest (POI) state information are suggested, which relate to a big data technology in the technical field of artificial intelligence. A specific implementation scheme involves: acquiring a text including POI information within a preset period from the Internet; and recognizing the text by using a pre-trained POI state recognition model, to obtain a two-tuple in the text, the two-tuple including a POI name and POI state information corresponding to the POI name.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: May 7, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Jizhou Huang, Yibo Sun, Haifeng Wang
  • Patent number: 11875543
    Abstract: Systems and methods for aggregating digital ink instances within an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, through execution of the instructions in the memory, is configured to receive detected interactions between a touchscreen and a digital pen representing one or more digital strokes within a canvas and determine whether the one or more digital strokes match a predetermined signifier. The electronic processor is also configured to, in response to determining that the one or more digital strokes match the predetermined signifier, determine a first digital ink instance included in the electronic document based on a position of the one or more digital strokes within the canvas, duplicate the first digital ink instance to create a second digital ink instance, and add the second digital ink instance to a designated portion of the electronic document.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Irina Smolyanskaya, Julio Estrada, Aaron D. Cottle, Yibo Sun
  • Publication number: 20230409626
    Abstract: The present disclosure discloses a method and apparatus for acquiring point of interest (POI) state information, and relates to a big data technology in the technical field of artificial intelligence.
    Type: Application
    Filed: July 20, 2021
    Publication date: December 21, 2023
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Jizhou Huang, Yibo Sun, Haifeng Wang
  • Patent number: 11709999
    Abstract: The present application discloses a method and apparatus for acquiring point-of-interest (POI) state information, a device and a computer storage medium, and relates to the field of big data. An implementation includes acquiring a text containing POI information in a preset time period from the Internet; and identifying the text using a pre-trained POI-state identifying model to obtain a binary group in the text, the binary group including a POI name and the POI state information corresponding to the POI name; wherein the POI-state identifying model performs label prediction of the POI name and a POI state on a word sequence corresponding to the text, and label prediction results of the POI name and the POI state are aligned to obtain the binary group. With the present application, a human cost may be saved, and timeliness and accuracy may be improved.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: July 25, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Jizhou Huang, Yibo Sun, Ying Li, Ming Liu, Bing Qin
  • Publication number: 20220414691
    Abstract: Technical solutions relate to the field of big data technologies. A technical solution includes: pre-training a time series prediction model using first historical regional heat data; and taking second historical regional heat data as a second support set, and further training the time series prediction model using the second support set to adjust model parameters, so as to obtain the regional heat prediction model; and the regional heat prediction model is configured to predict a second query set, and the second query set includes regional heat at a prediction time.
    Type: Application
    Filed: June 2, 2021
    Publication date: December 29, 2022
    Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Jizhou HUANG, Haifeng WANG, Miao FAN, Yibo SUN
  • Publication number: 20220300734
    Abstract: Systems and methods for aggregating digital ink instances within an electronic document. One system includes a memory configured to store instructions and an electronic processor coupled to the memory. The electronic processor, through execution of the instructions in the memory, is configured to receive detected interactions between a touchscreen and a digital pen representing one or more digital strokes within a canvas and determine whether the one or more digital strokes match a predetermined signifier. The electronic processor is also configured to, in response to determining that the one or more digital strokes match the predetermined signifier, determine a first digital ink instance included in the electronic document based on a position of the one or more digital strokes within the canvas, duplicate the first digital ink instance to create a second digital ink instance, and add the second digital ink instance to a designated portion of the electronic document.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Irina SMOLYANSKAYA, Julio ESTRADA, Aaron D. COTTLE, Yibo SUN
  • Publication number: 20220253612
    Abstract: The present application discloses a method and apparatus for acquiring point-of-interest (POI) state information, a device and a computer storage medium, and relates to the field of big data. An implementation includes acquiring a text containing POI information in a preset time period from the Internet; and identifying the text using a pre-trained POI-state identifying model to obtain a binary group in the text, the binary group including a POI name and the POI state information corresponding to the POI name; wherein the POI-state identifying model performs label prediction of the POI name and a POI state on a word sequence corresponding to the text, and label prediction results of the POI name and the POI state are aligned to obtain the binary group. With the present application, a human cost may be saved, and timeliness and accuracy may be improved.
    Type: Application
    Filed: May 13, 2020
    Publication date: August 11, 2022
    Inventors: Jizhou HUANG, Yibo SUN, Ying LI, Ming LIU, Bing QIN
  • Patent number: 11144196
    Abstract: A facility enabling a user to operate visual user interface controls with ink commands is described. The facility causes to be displayed a control operable with mouse input, and receives an ink command directed to the displayed control. In response, the facility operates the displayed control in accordance with the received ink command.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
  • Patent number: 11023661
    Abstract: Described herein is a system and method for visually enhancing digital ink of an electronic document. A trigger to visually enhance digital ink of portion(s) of the electronic document is received. In response to the received trigger, the digital ink of portion(s) of the electronic document to determine a semantic structure of the digital ink in response to the received trigger. The digital ink of the portion(s) of the electronic document are visually enhanced in accordance with the determined semantic structure. Visual enhancement can include horizontal line adjustment, aligning line(s), aligning word in a particular line using a baseline, adjusting vertical spacing of lines, paragraphs, and/or lists, adjusting spacing between words and/or list items in a particular line, modifying ink styling (e.g., ink size, ink thickness, ink color), adjusting sizing of characters in a same group, unifying ink color, and/or unifying ink thickness.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibo Sun, Sheng Yi, Xiao Tu
  • Publication number: 20200125253
    Abstract: A facility enabling a user to operate visual user interface controls with ink commands is described. The facility causes to be displayed a control operable with mouse input, and receives an ink command directed to the displayed control. In response, the facility operates the displayed control in accordance with the received ink command.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
  • Publication number: 20190340227
    Abstract: Described herein is a system and method for visually enhancing digital ink of an electronic document. A trigger to visually enhance digital ink of portion(s) of the electronic document is received. In response to the received trigger, the digital ink of portion(s) of the electronic document to determine a semantic structure of the digital ink in response to the received trigger. The digital ink of the portion(s) of the electronic document are visually enhanced in accordance with the determined semantic structure. Visual enhancement can include horizontal line adjustment, aligning line(s), aligning word in a particular line using a baseline, adjusting vertical spacing of lines, paragraphs, and/or lists, adjusting spacing between words and/or list items in a particular line, modifying ink styling (e.g., ink size, ink thickness, ink color), adjusting sizing of characters in a same group, unifying ink color, and/or unifying ink thickness.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yibo SUN, Sheng YI, Xiao TU
  • Publication number: 20190220096
    Abstract: Methods, systems, and apparatuses for natural content editing with gestures include a gesture recognition engine with an input component that receives first information concerning content rendered to a user interface and second information concerning a user gesture applied to the user interface. A context-free gesture recognizer obtains shape features based on the second information and generates a context-free gesture hypothesis for the user gesture based on the shape features. A context-aware gesture recognizer obtains contextual features based on the first information and the second information and evaluates the context-free gesture hypothesis based on the contextual features to make a final gesture decision for the user gesture. An output component outputs the final gesture decision for the user gesture to the application. An application programming interface enables an application to invoke the gesture recognition engine and allows for customized gesture configuration and recognition.
    Type: Application
    Filed: January 17, 2018
    Publication date: July 18, 2019
    Inventors: Xiao Tu, Sheng Yi, Yibo Sun, Zhe Wang, Kyle T. Beck
  • Patent number: 9950542
    Abstract: A facility for processing ink input is described. In one example facility, the facility receives ink input from an input device. The facility generates and renders ink stroke data structures in response to received ink input in accordance with an ink input processing pipeline. The facility provides to an executing application access to information traversing the ink input processing pipeline at a selected point in the ink input processing pipeline.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibo Sun, Krishnan Menon, Connor Weins, Xiao Tu, Olumuyiwa Durojaiye
  • Publication number: 20170285931
    Abstract: A facility enabling a user to operate visual user interface controls with ink commands is described. The facility causes to be displayed a control operable with mouse input, and receives an ink command directed to the displayed control. In response, the facility operates the displayed control in accordance with the received ink command.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
  • Publication number: 20160263911
    Abstract: A facility for processing ink input is described. In one example facility, the facility receives ink input from an input device. The facility generates and renders ink stroke data structures in response to received ink input in accordance with an ink input processing pipeline. The facility provides to an executing application access to information traversing the ink input processing pipeline at a selected point in the ink input processing pipeline.
    Type: Application
    Filed: August 19, 2015
    Publication date: September 15, 2016
    Inventors: Yibo Sun, Krishnan Menon, Connor Weins, Xiao Tu, Olumuyiwa Durojaiye
  • Publication number: 20140366114
    Abstract: A login method and device, and a terminal and a network server are disclosed, which relate to communications technologies. In the method, acquire an account waiting for login and a first password, and judge whether the first password is the same as a local password bound with the pre-stored account. If the first password is the same as the local password bound with the pre-stored account, upload a second password corresponding to the pre-stored account to a network server for matching, and log in to the account once the second password is successfully matched. The present invention introduces a custom password (i.e., the first password), thus avoids the complexity to enter an actual login password (i.e., the second password) and the unsafety to remember the actual login password in a terminal, and enhances the convenience and safety for login and offers greater user experience.
    Type: Application
    Filed: August 21, 2014
    Publication date: December 11, 2014
    Inventors: Jiao Wang, Ling Liu, Liang Deng, Yibo Sun