Patents by Inventor Joshua Neil

Joshua Neil 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: 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: 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: 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: 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
  • Patent number: 8066950
    Abstract: An improved exhaust system and catalytic converter element for a diesel engine wherein the improvement comprises: holding means for restricting the movement of catalytic converter elements in an overhead exhaust manifold; an improved catalytic converter element having at least one retaining rod extending through the catalyst substrate and/or having at least one retaining lip projecting into the substrate; a stabilizer projecting from the cover for the element insertion slot for receiving an end portion of the catalytic converter element to restrict the movement of the converter element in the exhaust manifold; perforated flow distribution elements provided upstream of the catalytic converter elements; and/or vertical coupling manifolds which each receive exhaust from a pair of engine cylinders and then deliver the combined exhaust stream to a separate one of the inlet openings in the bottom of the overhead exhaust manifold.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: November 29, 2011
    Assignee: Miratech Holdings, LLC
    Inventors: Donald M. Newburry, Juan Carlos Uribe, Joshua Neil Thompson, Donald Christopher Lambert, Daniel Alan Farrington, Rachel Elizabeth Stephens, John W. Sartain
  • Publication number: 20110113486
    Abstract: An approach is provided to receive a selection of a displayed window from a group of displayed windows that are visible on a display. The displayed window corresponds to a software application and the displayed window is displayed at a location on the display. Another displayed window is shown visually animating and forming from the first displayed window. An authentication input dialog is displayed on the second displayed window, with the displayed authentication input dialog corresponding to the software application. Authentication data is received at the authentication input dialog and is authenticated.
    Type: Application
    Filed: March 30, 2010
    Publication date: May 12, 2011
    Inventors: James Anthony Hunt, Joshua Neil Novak, Michael Terrell Vanover
  • Publication number: 20110113283
    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: Application
    Filed: November 10, 2009
    Publication date: May 12, 2011
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Julie Anne Morris, Joshua Neil Novak, Michael Terrell Vanover, Wen Zezhong
  • Publication number: 20110106815
    Abstract: A method and apparatus are disclosed for re-indexing a file system is disclosed. A detection module detects a reconnection of a storage device to an electronic device. The storage device was previously connected to and then disconnected from the electronic device. The storage device comprises a file system and the electronic device stores first metadata indexing the file system. A determination module determines if the file system is changed since the previous connection. An access module accesses the file system using the first metadata in response to the file system not changing since the previous connection. A re-index module re-indexes the file system in response to the file system changing since the previous connection.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 5, 2011
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Justin Tyler Dubs, Julie Anne Morris, Joshua Neil Novak, Michael Terrell Vanover
  • Publication number: 20100281353
    Abstract: Creating a document assembly. In a central linking document stored in a computer data container, accepting input identifying at least one selected data. Retrieving metadata regarding at least one identified selected data. Creating at least one hyperlink anchor in the central linking document to at least one identified selected data using its corresponding retrieved metadata. Copying at least one hyperlinked selected data to the path of the computer data container storing the central linking document.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 4, 2010
    Inventor: Joshua Neil Rubin
  • Publication number: 20100174894
    Abstract: A method, apparatus, and system are disclosed for configuring an operating system on a target computer. A configuration module configures a target computer as a diskless client. A boot module boots the target computer to a setup state. A communication module establishes communications between the target computer, a donor storage device of a donor computer, and a virtual disk. A copy module copies a configuration image from the donor storage device to the virtual disk. The configuration image comprises an operating system and a software configuration installed on the donor computer. A modification module modifies the configuration image on the virtual disk to conform to a hardware configuration of the target computer.
    Type: Application
    Filed: January 7, 2009
    Publication date: July 8, 2010
    Applicant: LENOVO (SINGAPORE) PTE, LTD.
    Inventors: Liang Chen, Joshua Neil Novak, Rod D. Waltermann, Yi Zhou
  • Publication number: 20080229733
    Abstract: An improved exhaust system and catalytic converter element for a diesel engine wherein the improvement comprises: holding means for restricting the movement of catalytic converter elements in an overhead exhaust manifold; an improved catalytic converter element having at least one retaining rod extending through the catalyst substrate and/or having at least one retaining lip projecting into the substrate; a stabilizer projecting from the cover for the element insertion slot for receiving an end portion of the catalytic converter element to restrict the movement of the converter element in the exhaust manifold; perforated flow distribution elements provided upstream of the catalytic converter elements; and/or vertical coupling manifolds which each receive exhaust from a pair of engine cylinders and then deliver the combined exhaust stream to a separate one of the inlet openings in the bottom of the overhead exhaust manifold.
    Type: Application
    Filed: March 31, 2008
    Publication date: September 25, 2008
    Inventors: Donald M. Newburry, Juan Carlos Uribe, Joshua Neil Thompson, Donald Christopher Lambert, Daniel Alan Farrington, Rachel Elizabeth Stephens, John W. Sartain
  • Patent number: 7007273
    Abstract: A method, system and computer program product for creating a preload. A preload may be stored onto a computer system prior to the computer system being manufactured. One or more attributes of an object of a preload may be defined. Each preload object may be an aggregation of one or more software element objects. A comparison may be made between the attributes in each software element object with the one or more attributes in the defined preload object. Upon identifying one or more software element objects whose attributes comprise the one or more attributes of the defined preload object, one or more part numbers associated with the one or more identified software element objects may be transmitted to a manufacturing system. Software associated with the identified one or more software element objects may be retrieved and installed onto a preload associated with the defined preload object.
    Type: Grant
    Filed: October 29, 2001
    Date of Patent: February 28, 2006
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Mary Lynn Cashin, Timothy Alan Jones, Joshua Neil Novak, Rod David Waltermann, Arnold S. Weksler