Patents by Inventor Jianbang Zhang

Jianbang Zhang 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: 20160179364
    Abstract: One embodiment provides a method, including: accepting an ink stroke provided to an input application; determining a characteristic associated with the ink stroke; converting the ink stroke input into a gesture command based on the characteristic; selecting a gesture control based on a shape of the ink stroke; and committing at least one action based on the converting. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: John Weldon Nicholson, Jianbang Zhang, David Schwarz, Sarah Jane E Cox
  • Publication number: 20160170632
    Abstract: An approach is provided for directing input received at a touch-enabled device to an intended input layer. User inputs are received at a touch-screen of a device. Each user input includes a set of one or more input properties. The touch-screen includes different interaction layers that include a transparent layer and an application layer. The approach analyzes the input properties associated with the received user inputs. Based on the analysis, the approach identifies an intended interaction layer as being either the transparent layer or the application layer. The approach then directs the user inputs to the identified intended interaction layer.
    Type: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
  • Publication number: 20160170547
    Abstract: An approach is provided for receiving user inputs at a touch-screen of a device, with each user input including a set of input properties. Based on the input properties, identifying an intended input type from a number of input types with input types including a handwriting type and a gesture type. Based on the received user inputs, generating system inputs for the identified intended input type. Inputting the generated system inputs to the device.
    Type: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Jianbang Zhang, Scott E. Kelso, John W. Nicholson, Steven R. Perrin
  • Publication number: 20160154555
    Abstract: In one aspect, a device includes a processor, a touch-enabled display accessible to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive first input to the touch-enabled display at an area of the touch-enabled display which presents at least partially thereat an icon associated with a first application. The instructions are also executable to, in response to receipt of the first input, initiate the first application and execute a search at least in part based on the first input using the first application.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Inventors: Steven Richard Perrin, Jianbang Zhang, John Weldon Nicholson, Scott Edwards Kelso
  • Publication number: 20160148046
    Abstract: One embodiment provides a method, involving: receiving, at a device, handwriting input from a user; detecting, using a processor, a location of at least a part of the handwriting input; and providing, on a display device, at least one adaptive line to guide the handwriting input; wherein the at least one adaptive line is positioned based on the location of at least a part of the handwriting input. Other aspects are described and claimed.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Jianbang Zhang, Steven Richard Perrin, Russell Speight VanBlon, Joshua Neil Novak
  • Publication number: 20160139682
    Abstract: For displaying corrected logogram input, code detects a difference between the logogram input and a logogram recognized from the logogram input. The code further displays the corrected logogram input in response to the difference.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Inventors: Song Wang, Jian Li, Ming Qian, Bradley Park Strazisar, Jianbang Zhang
  • Publication number: 20160140094
    Abstract: For generating candidate logograms, code recognizes one or more strokes of the logogram input. The code further generates one or more candidate logograms with strokes matching the logogram input strokes.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 19, 2016
    Inventors: Song Wang, Jian Li, Ming Qian, Bradley Park Strazisar, Jianbang Zhang
  • Publication number: 20160124630
    Abstract: A method can include identifying at least one radical of a plurality of East Asian characters based at least in part on stroke information received via a touch-sensitive display; ranking individual East Asian characters of the plurality of East Asian characters according to their individual frequencies in a corpus; and rendering at least a portion of the ranked individual East Asian characters to the touch-sensitive display.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Ming Qian, Jian Li, Jianbang Zhang, Song Wang, Geoffrey Simon Bula
  • Patent number: 9323739
    Abstract: For identifying words for a context, a monitor module monitors first communications at a digital processing system and determines usage frequencies of a plurality of words in one or more contexts. An identity module identifies a first word in response to a usage frequency for the first word exceeding a use threshold.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: April 26, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: John Weldon Nicholson, Robert A. Bowser, John Miles Hunt, Jian Li, Matthew Price Roper, Jianbang Zhang
  • Publication number: 20160104038
    Abstract: For generating multi-logogram phrases from logogram radicals, code may recognize one or more logogram radicals from the display. In addition, the code may generate one or more logogram phrases from the one or more logogram radicals.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Song Wang, Jian Li, Ming Qian, Bradley Park Strazisar, Qigang Wang, Jianbang Zhang
  • Publication number: 20160078847
    Abstract: For reflecting handwriting attributes in typographic characters, code parses calligraphic data from digitized handwriting on the touch screen display. The calligraphic data includes a character stroke slant and a character pixel matrix. In addition, the code renders the digitized handwriting with a render font selected in response to one or more of the character stroke slant and the character pixel matrix.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 17, 2016
    Inventors: Jianbang Zhang, Jian Li, Ming Qian
  • Patent number: 9288577
    Abstract: For preserving phase shift in spatial filtering is disclosed, an electronic device includes a microphone array. A filtering module spatially filters a plurality of received audio signals from the microphone array to increase the signal-to-noise ratio in one or more corresponding output audio signals. A phase module preserves a phase shift of at least one received audio signal in the corresponding output audio signal.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: March 15, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Jianbang Zhang, Jian Li, John Weldon Nicholson, Steven Richard Perrin
  • Publication number: 20160054818
    Abstract: In one aspect, a device includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive first input from a body part of a user at a first location of the touch-enabled display and receive second input from a stylus at a second location of the touch-enabled display, where the second input is identified as a request to present a window on the touch-enabled display. The instructions are also executable to, at least in part based on the first location and the second location, present the window on the touch-enabled display at a third location on the touch-enabled display, where the third location is different from the first and second locations.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Jianbang Zhang, Jian Li
  • Publication number: 20160042165
    Abstract: For secure handwriting input for password fields, an apparatus for using a tone indicator to identify language in text recognition is disclosed. The apparatus may include a processor, a handwriting input unit operatively coupled to the processor, a display operatively coupled to the processor, a handwriting element module that identifies a handwriting element from handwriting input, an input replication module that controls the display to present the handwriting element, and a privacy module that controls the display to obscure the handwriting element in response to a predetermined trigger event. Obscuring the handwriting element may include removing the handwriting element, rendering transparent the handwriting element, replacing the handwriting element and an area surrounding the handwriting element with a colored area, and/or replacing the handwriting element with an anonymizing symbol. A method and computer program product also perform the functions of the apparatus.
    Type: Application
    Filed: August 7, 2014
    Publication date: February 11, 2016
    Inventors: John Weldon Nicholson, Scott Edwards Kelso, Steven Richard Perrin, Jianbang Zhang
  • Publication number: 20160019201
    Abstract: For suggesting input text based on tone mark information for Chinese or Japanese characters or words, an apparatus, system, method, and computer program product are disclosed. The apparatus may include a processor, a handwriting input unit operatively coupled to the processor, an input text module that receives input text comprising at least one character, a tone mark module that identifies a tone mark associated with the input text, and a suggestion module that proposes at least one next character based on the identified tone mark. The input text module may receive a user selection of the at least one next character. The input text may include characters selected from the group consisting of: Chinese characters and Japanese characters.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Ming Qian, Jian Li, Song Wang, Jianbang Zhang
  • Publication number: 20160012315
    Abstract: For context-aware handwriting recognition for input fields, an apparatus, system, method, and computer program product are disclosed. The apparatus may include a processor, a handwriting input unit operatively coupled to the processor, a display operatively coupled to the processor, a field metadata module that obtains metadata related to an input field, a field type module that identifies a field type of the input field associated with the handwriting input based on the metadata, and a recognition tuning module that adjusts a handwriting recognition engine based on the field type. Adjusting the handwriting recognition engine may include increasing a weight given to text having particular characteristics, based on the field type. Obtaining the metadata related to an input field may include querying an application for properties of the input field and/or identifying text adjacent to the input field.
    Type: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Steven Richard Perrin, Scott Edwards Kelso, John Weldon Nicholson, Jianbang Zhang
  • Publication number: 20150348510
    Abstract: In one aspect, a device includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive input to the touch-enabled display and present a representation of the input on the touch-enabled display. The representation is presented with the width of one or more contours of the representation being correlated to the size of at least a portion of the input to the touch-enabled display.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jianbang Zhang, John Weldon Nicholson, Scott Edwards Kelso, Steven Richard Perrin
  • Publication number: 20150347364
    Abstract: In one aspect, a device includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to present at least a first input area at a first location on the touch-enabled display and receive first input to the touch-enabled display. The instructions are also executable to determine whether at least the first input is to be represented at the first input area, and highlight the first input area at least in part in response to a determination that at least the first input is to be represented at the first input area.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Inventors: Jianbang Zhang, John Weldon Nicholson, Scott Edwards Kelso, Steven Richard Perrin
  • Patent number: 9197760
    Abstract: A mobile networked device includes a processor, a control program stored on a computer readable medium, a sensor to detect whether the networked device is being held by a user, and wherein the control program receives signals from the sensor and places the device into an in-hand mode when the received signals are representative of the user holding the device.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: November 24, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Elif Karakaya, Robert A. Bowser, Scott Edwards Kelso, Jian Li, Bradley Park Strazisar, Song Erin Wang, Jianbang Zhang
  • Publication number: 20150310267
    Abstract: An embodiment provides a method, including: detecting, at a surface of a device accepting handwriting input, a location of the display surface associated with initiation of a handwriting input; determining, using a processor, a location of an entry field in a document rendered on a display surface, the location of the entry field being associated with a display surface location; determining, using a processor, a distance between the location of the surface associated with initiation of the handwriting input and the location of the entry field; and automatically inserting input, based on the handwriting input, into the entry field after determining the distance is less than a threshold value. Other aspects are described and claimed.
    Type: Application
    Filed: April 28, 2014
    Publication date: October 29, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Scott Edwards Kelso, Steven Richard Perrin, Jianbang Zhang