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).

  • Patent number: 10296207
    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: Grant
    Filed: December 23, 2014
    Date of Patent: May 21, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, John Weldon Nicholson, Jianbang Zhang, Joshua Neil Novak, Jon Wayne Heim
  • Publication number: 20190074991
    Abstract: For outputting audio based on a user's location, an apparatus is disclosed. A system, method, and program product also perform the functions of the apparatus. The apparatus for outputting audio based on a user's location includes a processor and a memory that stores code executable by the processor. The processor receives an audible command to output audio and associates the audible command with a particular user. Additionally, the processor monitors a location of the particular user and output audio, based on the command, from a device nearest a location of the particular user.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Nathan J. Peterson, Brian Jules Jaeger, Joshua Neil Novak, Nicholas Richard Roberts
  • Patent number: 10133368
    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: Grant
    Filed: December 23, 2014
    Date of Patent: November 20, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    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
  • Patent number: 10032071
    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: Grant
    Filed: December 23, 2014
    Date of Patent: July 24, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Joshua Neil Novak, Steven Richard Perrin, Jianbang Zhang
  • Patent number: 10001839
    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: Grant
    Filed: July 31, 2015
    Date of Patent: June 19, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jianbang Zhang, Joshua Neil Novak, Yonggang Zhao
  • Patent number: 9996185
    Abstract: One embodiment provides a method, including: detecting, using a processor, an input method editor application is running on a device; detecting, using a processor, a data entry field is active; and responsive to detecting the input method editor application is running and the data entry field is active, suppressing, using a processor, an on screen keyboard from being displayed on a display device.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: June 12, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Neil Novak, Jianbang Zhang, Jason Peter Sallinger
  • Patent number: 9959187
    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: Grant
    Filed: April 25, 2014
    Date of Patent: May 1, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Carl Mese, Joshua Neil Novak
  • Patent number: 9939929
    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: Grant
    Filed: March 4, 2015
    Date of Patent: April 10, 2018
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: John Weldon Nicholson, Joshua Neil Novak, Russell Speight VanBlon, Jianbang Zhang
  • Publication number: 20180090126
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, an indication to produce voice output; identifying, using a processor, a voice profile; generating, using a processor, the voice output, said voice output being tuned based on the voice profile; and providing, using a speaker, the voice output. Other aspects are described and claimed.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Nathan J. Peterson, Joshua Neil Novak, Nicholas Richard Roberts, Brian Jules Jaeger
  • Patent number: 9874950
    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: Grant
    Filed: November 21, 2014
    Date of Patent: January 23, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jianbang Zhang, Steven Richard Perrin, Russell Speight VanBlon, Joshua Neil Novak
  • Patent number: 9672791
    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: Grant
    Filed: January 14, 2015
    Date of Patent: June 6, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Russell Speight VanBlon, Axel Ramirez Flores, Joshua Neil Novak, Jason Grimme, Alfredo Zugasti Hays
  • Publication number: 20170083499
    Abstract: One embodiment provides a method, including: receiving, on a touch input device, user input; indentifying, using a processor, syntax in the user input; modifying, based on the identified syntax, the user input; and inserting, using a processor, the modified user input into a data field. Other aspects are described and claimed.
    Type: Application
    Filed: September 17, 2015
    Publication date: March 23, 2017
    Inventors: Russell Speight VanBlon, Jason Peter Sallinger, Joshua Neil Novak
  • Publication number: 20170031494
    Abstract: One embodiment provides a method, including: detecting, using a processor, an input method editor application is running on a device; detecting, using a processor, a data entry field is active; and responsive to detecting the input method editor application is running and the data entry field is active, suppressing, using a processor, an on screen keyboard from being displayed on a display device.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Joshua Neil Novak, Jianbang Zhang, Jason Peter Sallinger
  • 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: 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