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: 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
  • Publication number: 20150277745
    Abstract: According to one example embodiment there is disclosed a system having a touch sensitive component responsive to a pen-based input includes a memory or storage device storing a symbol library defining at least one symbol representative of at least one logograph, pictograph or ideogram, the symbol library information specifying a topology structure defining sub-regions that symbol elements can appear in the at least one logograph, pictograph or ideogram, and a processor operatively connected to the touch sensitive component and the memory or storage device and operative to execute program instructions to interpret hand drawn indicia to identify at least one symbol based on recognizing at least one symbol element and its respective position in a sub-region.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ming Qian, Jian Li, Steven Richard Perrin, Song Erin Wang, Jianbang Zhang
  • Patent number: 9122992
    Abstract: For predicting web pages, a calculation module predicts a web page from a current context and displays the predicted web page.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: September 1, 2015
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Jianbang Zhang, Robert A. Bowser, Jian Li, John Weldon Nicholson, Matthew Price Roper
  • Publication number: 20150140972
    Abstract: For filtering an audio signal for a non-real-time recipient, a signal module may detect communication of an audio signal to the non-real-time recipient. A management module may filter the audio signal with a high-latency audio filter.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicant: LENOVO (Singapore) PTE, LTD.
    Inventors: Jianbang Zhang, John Weldon Nicholson
  • Publication number: 20150085615
    Abstract: For a motion modified steering vector, a motion module modifies a prior steering vector with a motion vector. A steering module spatially filters audio signals using the modified steering vector.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: LENOVO (Singapore) PTE, LTD.
    Inventors: Steven Richard Perrin, John Miles Hunt, Jian Li, John Weldon Nicholson, Song Wang, Jianbang Zhang
  • Publication number: 20150074524
    Abstract: An aspect provides a method, including: operating an audio receiver and a memory of an information handling device to store audio; receiving input activating a virtual assistant of the information handling device; and after activation of the virtual assistant, processing the audio stored to identify one or more actionable items for the virtual assistant. Other aspects are described and claimed.
    Type: Application
    Filed: September 10, 2013
    Publication date: March 12, 2015
    Inventors: John Weldon Nicholson, Steven Richard Perrin, Song Wang, John Miles Hunt, Jianbang Zhang, Jian Li, Toby John Bowen
  • Patent number: 8972966
    Abstract: Systems, methods and products directed toward facilitating firmware updates in a hybrid computing environment. One aspect includes providing a primary operating environment and a secondary operating environment in an information handling device; downloading one or more firmware update packages appropriate for the secondary operating environment to the primary operating environment; and executing a firmware update tool from the primary operating environment, the firmware update tool being configured to install the one or more firmware update packages on the secondary operating environment. Other embodiments are described herein.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: March 3, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott E. Kelso, Jian Li, Steven R. Perrin, Matthew P. Roper, Bradley P. Strazisar, Jianbang Zhang
  • Publication number: 20150030179
    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: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Applicant: LENOVO (Singapore) PTE, LTD.
    Inventors: Jianbang Zhang, Jian Li, John Weldon Nicholson, Steven Richard Perrin
  • Publication number: 20140244239
    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: Application
    Filed: February 26, 2013
    Publication date: August 28, 2014
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: John Weldon Nicholson, Robert A. Bowser, John Miles Hunt, Jian Li, Matthew Price Roper, Jianbang Zhang
  • Publication number: 20140194102
    Abstract: A device includes a transceiver, a microphone, a sensor, and a controller coupled to receive signals from the sensor and to place the device into a mute mode when the signals from the sensor are indicative of a user action to reduce transmission of the user's voice.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 10, 2014
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Bradley Park Strazisar, Toby John Bowen, Scott Edwards Kelso, John Weldon Nicholson, Steven Richard Perrin, Matthew Price Roper, Song Erin Wang, Jianbang Zhang
  • Publication number: 20140164307
    Abstract: For predicting web pages, a calculation module predicts a web page from a current context and displays the predicted web page.
    Type: Application
    Filed: December 12, 2012
    Publication date: June 12, 2014
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Jianbang Zhang, Robert A. Bowser, Jian Li, John Weldon Nicholson, Matthew Price Roper
  • Publication number: 20130179870
    Abstract: Systems, methods and products directed toward facilitating firmware updates in a hybrid computing environment. One aspect includes providing a primary operating environment and a secondary operating environment in an information handling device; downloading one or more firmware update packages appropriate for the secondary operating environment to the primary operating environment; and executing a firmware update tool from the primary operating environment, the firmware update tool being configured to install the one or more firmware update packages on the secondary operating environment. Other embodiments are described herein.
    Type: Application
    Filed: January 5, 2012
    Publication date: July 11, 2013
    Inventors: Scott E. Kelso, Jian Li, Steven R. Perrin, Matthew P. Roper, Bradley P. Strazisar, Jianbang Zhang
  • Publication number: 20130047175
    Abstract: A system can include storage for identification data for individuals; an interface configured to receive image data; recognition circuitry configured to recognize individuals using received image data and stored identification data; grouping circuitry configured to define groups based on recognized individuals; assignment circuitry configured to assign media consumption preferences to defined groups; and output circuitry configured to output preferred media information based on assigned media consumption preferences of a defined group of recognized individuals. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: August 19, 2011
    Publication date: February 21, 2013
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Axel Ramirez Flores, Mark Charles Davis, Bradley Park Strazisar, Scott Edwards Kelso, Steven Richard Perrin, Yi Zhou, Howard J. Locker, Jian Li, Jianbang Zhang, Jennifer Greenwood Zawacki