Patents by Inventor Jonathan Jen-Wei Yu

Jonathan Jen-Wei Yu 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).

  • Patent number: 9715363
    Abstract: For displaying data on a wearable device, a public display wearable on a wrist presents public data. A private display wearable on the wrist presents private data. The private data may include a correspondent identity.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: July 25, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Aaron Michael Stewart, III, Lance Warren Cassidy, Jr., Jeffrey E. Skinner, Kirsten Uta Schambra Stevens, Jonathan Jen-Wei Yu
  • Patent number: 9613022
    Abstract: For generating customized word assistance functions based on user information and context, a system, apparatus, method, and computer program product are disclosed. The apparatus includes a processor and a memory that stores code executable by the processor, including code that accesses personal information of a user, identifies a dialectal nuance of the user based on the personal information, and selects a word recognition dictionary based on the dialectal nuance. The dialectal nuance may be based on a location of the user, a nationality of the user, an age of the user, an education level of the user, and/or a profession of the user. The apparatus may also suggest one or more text entries from the selected word recognition dictionary based on the user input.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: April 4, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Aaron Michael Stewart, Jeffrey E. Skinner, Jonathan Jen-Wei Yu
  • Publication number: 20170038947
    Abstract: In one aspect, a device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to present a first portion of a user interface (UI) on the display and receive user input to present an expanded view of the UI and/or to pan within the UI. The instructions are also executable to, in response to receipt of the user input present the expanded view of the UI and present, in the expanded view, an indication of a location of the first portion.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 9, 2017
    Inventors: Thomas Ryan Cook, Jeffrey E. Skinner, Aaron Michael Stewart, Jonathan Jen-Wei Yu
  • Publication number: 20170038956
    Abstract: One embodiment provides a method including: detecting, at a touch surface, at least two points of contact of a hand of a user; identifying, based on a configuration of the at least two points of contact, an input provided by the user as handwriting input; and displaying, on a display screen, the handwriting input, wherein the handwriting input is identified as being input at a location relative to the at least two points of contact of the hand of the user. Other aspects are described and claimed.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 9, 2017
    Inventors: Jonathan Jen-Wei Yu, Aaron Michael Stewart, Jeffrey E. Skinner, Thomas Ryan Cook
  • Patent number: 9454694
    Abstract: One embodiment provides a method, including: accepting, in an overlay input application, one or more ink strokes provided to an input field overlay area; wherein the input field overlay area is located on top of an underlying application display; and providing, in the input field overlay area, an at least partially opaque background. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: September 27, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang, Russell Speight VanBlon, Sarah Jane E Cox, Jonathan Jen-Wei Yu
  • Publication number: 20160224540
    Abstract: For generating customized word assistance functions based on user information and context, a system, apparatus, method, and computer program product are disclosed. The apparatus includes a processor and a memory that stores code executable by the processor, including code that accesses personal information of a user, identifies a dialectal nuance of the user based on the personal information, and selects a word recognition dictionary based on the dialectal nuance. The dialectal nuance may be based on a location of the user, a nationality of the user, an age of the user, an education level of the user, and/or a profession of the user. The apparatus may also suggest one or more text entries from the selected word recognition dictionary based on the user input.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 4, 2016
    Inventors: Aaron Michael Stewart, Jeffrey E. Skinner, Jonathan Jen-Wei Yu
  • Publication number: 20160179224
    Abstract: One embodiment provides a method, including: accepting, at an input and display device, an ink stroke provided to an input overlay application; providing a display of the ink stroke on the input and display device; converting the ink stroke input into a converted input for an underlying application; providing the converted input to the underlying application; detecting a user input associated with the converted input; and reverting to the ink stroke on the input and display device. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Jianbang Zhang, Steven Richard Perrin, Russell Speight VanBlon, Joshua Neil Novak, Bradley Park Strazisar, Sarah Jane E Cox, John Weldon Nicholson, Jonathan Jen-Wei Yu, Aaron Michael Stewart
  • Publication number: 20160180161
    Abstract: One embodiment provides a method, including: accepting, in an overlay input application, one or more ink strokes provided to an input field overlay area; wherein the input field overlay area is located on top of an underlying application display; and providing, in the input field overlay area, an at least partially opaque background. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang, Russell Speight VanBlon, Sarah Jane E Cox, Jonathan Jen-Wei Yu
  • Publication number: 20160179758
    Abstract: One embodiment provides a method, including: detecting, in an overlay input application, one or more ink strokes provided to an input field overlay area; and providing, in the overlay input application, a preview area that displays a typeset preview for the one or more ink strokes; wherein the preview area is displayed in a location determined by an area associated with current ink stroke input. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Steven Richard Perrin, Jianbang Zhang, Russell Speight VanBlon, Joshua Neil Novak, Aaron Michael Stewart, Jonathan Jen-Wei Yu, Sarah Jane E Cox, Geoffrey Simon Bula, Rajesh Krishna Daivajna
  • Publication number: 20160070465
    Abstract: An apparatus, method, and program product is disclosed for on-screen keyboard management. A touch screen displays an on-screen keyboard, a processor is operatively coupled to the touch screen, and a memory stores code executable by the processor. The code determines a duration associated with a key event in response to a key press on the on-screen keyboard, and ignores the key press in response to determining that the duration associated with the key event satisfies a predetermined threshold.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 10, 2016
    Inventors: Aaron Michael Stewart, Lance Warren Cassidy, Jeffrey E. Skinner, Jonathan Jen-Wei Yu
  • Publication number: 20160048268
    Abstract: One embodiment provides a method, comprising: displaying text data on a display device; receiving, using a processor, a user input positioning a cursor within the text data; and displaying, on a preview pane, at least a portion of the text data in which the cursor is positioned. Other aspects are described and claimed.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Jeffrey E. Skinner, Jonathan Jen-Wei Yu, Aaron Michael Stewart
  • Publication number: 20160026358
    Abstract: A method, apparatus, and computer program product are presented for detecting a multi-touch gesture on one or more displays of an information handling device, the information handling device being associated with a plurality of display contexts, and invoking a window event in response to the multi-touch gesture, the window event being associated with one or more graphical window interfaces presented within a display context of the plurality of display contexts.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 28, 2016
    Inventors: Aaron Michael Stewart, Lance Warren Cassidy, Jeffrey E. Skinner, Jonathan Jen-Wei Yu
  • Publication number: 20150277839
    Abstract: For displaying data on a wearable device, a public display wearable on a wrist presents public data. A private display wearable on the wrist presents private data. The private data may include a correspondent identity.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: LENOVO (Singapore) PTE, LTD.
    Inventors: Aaron Michael Stewart, III, Lance Warren Cassidy, JR., Jeffrey E. Skinner, Kirsten Uta Schambra Stevens, Jonathan Jen-Wei Yu