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: 20240153298Abstract: 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: ApplicationFiled: November 4, 2022Publication date: May 9, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Biyi FANG, Yibo SUN
-
Patent number: 11977574Abstract: 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: GrantFiled: July 20, 2021Date of Patent: May 7, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jizhou Huang, Yibo Sun, Haifeng Wang
-
Patent number: 11875543Abstract: 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: GrantFiled: March 16, 2021Date of Patent: January 16, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Irina Smolyanskaya, Julio Estrada, Aaron D. Cottle, Yibo Sun
-
Publication number: 20230409626Abstract: 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: ApplicationFiled: July 20, 2021Publication date: December 21, 2023Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jizhou Huang, Yibo Sun, Haifeng Wang
-
Patent number: 11709999Abstract: 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: GrantFiled: May 13, 2020Date of Patent: July 25, 2023Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Jizhou Huang, Yibo Sun, Ying Li, Ming Liu, Bing Qin
-
Publication number: 20220414691Abstract: 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: ApplicationFiled: June 2, 2021Publication date: December 29, 2022Applicant: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Jizhou HUANG, Haifeng WANG, Miao FAN, Yibo SUN
-
Publication number: 20220300734Abstract: 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: ApplicationFiled: March 16, 2021Publication date: September 22, 2022Inventors: Irina SMOLYANSKAYA, Julio ESTRADA, Aaron D. COTTLE, Yibo SUN
-
Publication number: 20220253612Abstract: 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: ApplicationFiled: May 13, 2020Publication date: August 11, 2022Inventors: Jizhou HUANG, Yibo SUN, Ying LI, Ming LIU, Bing QIN
-
Patent number: 11144196Abstract: 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: GrantFiled: December 20, 2019Date of Patent: October 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
-
Patent number: 11023661Abstract: 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: GrantFiled: May 3, 2018Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Yibo Sun, Sheng Yi, Xiao Tu
-
Publication number: 20200125253Abstract: 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: ApplicationFiled: December 20, 2019Publication date: April 23, 2020Applicant: Microsoft Technology Licensing, LLCInventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
-
Publication number: 20190340227Abstract: 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: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Yibo SUN, Sheng YI, Xiao TU
-
Publication number: 20190220096Abstract: 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: ApplicationFiled: January 17, 2018Publication date: July 18, 2019Inventors: Xiao Tu, Sheng Yi, Yibo Sun, Zhe Wang, Kyle T. Beck
-
Patent number: 9950542Abstract: 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: GrantFiled: August 19, 2015Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Yibo Sun, Krishnan Menon, Connor Weins, Xiao Tu, Olumuyiwa Durojaiye
-
Publication number: 20170285931Abstract: 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: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: David Walker Duhon, Yibo Sun, Xiao Tu, Francis Zhou
-
Publication number: 20160263911Abstract: 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: ApplicationFiled: August 19, 2015Publication date: September 15, 2016Inventors: Yibo Sun, Krishnan Menon, Connor Weins, Xiao Tu, Olumuyiwa Durojaiye
-
Publication number: 20140366114Abstract: 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: ApplicationFiled: August 21, 2014Publication date: December 11, 2014Inventors: Jiao Wang, Ling Liu, Liang Deng, Yibo Sun