Patents by Inventor Joshua Neil Novak

Joshua Neil Novak 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: 20170031447
    Abstract: One embodiment provides a method, including: accepting, on a touch surface, ink stroke data; identifying, using a processor, that the ink stroke comprises a stroke change; determining, using the processor, if the stroke change is within a predetermined zone; interpreting, using the processor, the ink stroke as a gesture command if the stroke change is within the predetermined zone; and executing, based on the gesture command, at least one action. Other aspects are described and claimed.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Jianbang Zhang, Joshua Neil Novak, Yonggang Zhao
  • 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: 20160259436
    Abstract: Apparatuses, methods, and program products are disclosed for erasing with a stylus. By use of a processor, an orientation of a stylus relative to a display is determined. Whether a touch event of the display occurs is determined. An erase function is performed in response to the touch event occurring and the orientation of the stylus being is in a substantially inverted position.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: John Weldon Nicholson, Joshua Neil Novak, Russell Speight VanBlon, Jianbang Zhang
  • Publication number: 20160252983
    Abstract: One embodiment provides a method, including: accepting, at an input surface, pen input; determining, using a processor of an electronic device, a modifier key characteristic of the pen input; and executing, using the processor, a modifier key function associated with the pen input. Other embodiments are described and claimed.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Grigori Zaitsev, Russell Speight VanBlon, Joshua Neil Novak, Jianbang Zhang
  • Patent number: 9411433
    Abstract: A method includes receiving an image of a display surface from a pointing device having a camera with a field of view wider than a tip of the pointing device, processing the received image to identify an area on the display surface within the field of view of the camera, and identifying a position of the tip of the pointing device on the display surface as a function of the identified area on the display surface.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: August 9, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Zhenglong Bai, Russell Speight VanBlon, Axel Ramirez Flores, Joshua Neil Novak
  • Publication number: 20160203796
    Abstract: In one aspect, a device includes a processor, at least one lens accessible to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to receive synchronization information from another device, and based on the synchronization information, actuate the at least one lens to permit visible light to pass therethrough at times at which first frames of first content are presented and not at times that second frames different from the first frames for second content different from the first content are presented.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Inventors: Robert James Kapinos, Russell Speight VanBlon, Axel Ramirez Flores, Joshua Neil Novak, Jason Grimme, Alfredo Zugasti Hays
  • Publication number: 20160180160
    Abstract: One embodiment provides a method, including: providing, on an input and display device, an input field overlay application occupying an initial area of the input and display device, the input field overlay application overlaying an input field of an underlying application; accepting, using the input and display device, one or more handwriting input strokes provided to the input field overlay application; and resizing, on the input and display device, the initial area. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Russell Speight VanBlon, John Weldon Nicholson, Jianbang Zhang, Joshua Neil Novak, Jon Wayne Heim
  • 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: 20160179941
    Abstract: One embodiment provides a method, including: receiving, in an overlay handwriting application, one or more handwriting strokes; processing the one or more handwriting strokes to obtain at least one candidate machine input word; generating, using a spell check application, at least one spell check word using the at least one candidate machine input word; and providing, on a display device, the at least one spell check word generated by the spell check application. Other embodiments are described and claimed.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Russell Speight VanBlon, Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang
  • 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: 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: 20160041588
    Abstract: A device can include a processor; memory operatively coupled to the processor; a keyboard housing that includes a keyboard accessible to the processor and an extractable extension; and a display housing that includes a display operatively coupled to the processor and a keyboard housing recess, where, in a compact orientation, the keyboard housing seats in the keyboard housing recess and where, in an extended orientation, the keyboard housing and the extractable extension extend to form a base that supports the display housing at a viewing angle with respect to the base.
    Type: Application
    Filed: August 6, 2014
    Publication date: February 11, 2016
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Jason M. Grimme, Peter Hamilton Wetsel, Joshua Neil Novak
  • Publication number: 20150338929
    Abstract: A method includes receiving an image of a display surface from a pointing device having a camera with a field of view wider than a tip of the pointing device, processing the received image to identify an area on the display surface within the field of view of the camera, and identifying a position of the tip of the pointing device on the display surface as a function of the identified area on the display surface.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 26, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Scott Wentao Li, Zhenglong Bai, Russell Speight VanBlon, Axel Ramirez Flores, Joshua Neil Novak
  • Publication number: 20150309804
    Abstract: An embodiment provides a method, including: in a system, determining a set of processes which run at system boot; monitoring the processes at system boot for system resource utilization; categorizing processes of the set of processes based on said monitoring; and changing a start time during boot of at least one process based on said categorizing. Other aspects are described and claimed.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Carl Mese, Joshua Neil Novak
  • Patent number: 9134835
    Abstract: An aspect provides a method, including: detecting, on a touch screen of an information handing device, user input; determining, using a processor, that the user input occurs within a predetermined edge region of the touch screen; adjusting, using a processor, display output of the touch screen based on the user input that occurs within a predetermined edge region; and filtering, using a processor, the user input that occurs within a predetermined edge region such that the user input does not commit an input action on the information handling device. Other aspects are described and claimed.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: September 15, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Neil Novak, Bruce Douglas Gress, Debra Kay Kobs-Fortner, Neal Robert Caliendo, Jr., Russell Speight VanBlon
  • Publication number: 20150205394
    Abstract: An aspect provides a method, including: detecting, on a touch screen of an information handing device, user input; determining, using a processor, that the user input occurs within a predetermined edge region of the touch screen; adjusting, using a processor, display output of the touch screen based on the user input that occurs within a predetermined edge region; and filtering, using a processor, the user input that occurs within a predetermined edge region such that the user input does not commit an input action on the information handling device. Other aspects are described and claimed.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 23, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Neil Novak, Bruce Douglas Gress, Debra Kay Kobs-Fortner, Neal Robert Caliendo, JR., Russell Speight VanBlon
  • Patent number: 8689045
    Abstract: An apparatus and method are disclosed for reloading software images. A copy module copies application metadata for an application image to an application metadata copy. The application metadata and application image are stored on a writable memory of a data processing device. The application metadata copy is stored remotely from the data processing device. A detection module detects an operational anomaly. An erasure module erases at least the application image on the writeable memory in response to detecting the operational anomaly. An identification module identifies the application image from the application metadata copy. A reload module reloads the application image to the writable memory using the application metadata copy.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: April 1, 2014
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Julie Anne Morris, Joshua Neil Novak, Michael Terrell Vanover, Wen Zezhong
  • Patent number: 8532004
    Abstract: A computing apparatus receives data that corresponds to a wireless network connection established with an access point. The computing apparatus determines whether the access point corresponds to a predetermined access point type, and also determines that a device is to transition to a reduced power state. When the access point corresponds to the predetermined access point type and the determines that the device is to transition to the reduced power state, the computing apparatus transitions the device from a first power state to a reduced power state, and maintains the wireless network connection by using at least a subset of wireless functionality operatively coupled to the device.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: September 10, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: James Anthony Hunt, Joshua Neil Novak, Rod D. Waltermann
  • Publication number: 20120176946
    Abstract: A computing apparatus receives data that corresponds to a wireless network connection established with an access point. The computing apparatus determines whether the access point corresponds to a predetermined access point type, and also determines that a device is to transition to a reduced power state. When the access point corresponds to the predetermined access point type and the determines that the device is to transition to the reduced power state, the computing apparatus transitions the device from a first power state to a reduced power state, and maintains the wireless network connection by using at least a subset of wireless functionality operatively coupled to the device.
    Type: Application
    Filed: January 10, 2011
    Publication date: July 12, 2012
    Inventors: James Anthony Hunt, Joshua Neil Novak, Rod D. Waltermann