Patents by Inventor John Scott Crowe

John Scott Crowe 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: 20180080263
    Abstract: For controlling vehicle egress, an apparatus is disclosed. A system, method, and program product also perform the functions of the apparatus. The apparatus includes a vehicle, a processor, a memory that stores code executable by the processor. The processor determines whether a supervised passenger is in the vehicle, locks a vehicle door in response to a supervised passenger being in the vehicle, and unlocks the vehicle door in response to the vehicle satisfying one or more predetermined destination criteria. The one or more predetermined destination criteria may include reaching a predetermined location and/or detecting a guardian of the supervised passenger in proximity to the vehicle.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer Lee-Baron, Nathan J. Peterson, Bryan Lloyd Young
  • Patent number: 9921783
    Abstract: One embodiment provides a system, including: one or more processors; a network interface for communication with a remote bank of available storage; a redundant array of independent disks (RAID) operatively coupled to the one or more processors; and a memory operatively coupled to the one or more processors and storing instructions executable by the one or more processors to: ascertain at least one unavailable hard disk drive (HDD) of the RAID; determine an available remote storage target; dynamically update a storage destination for data to be stored from the at least one unavailable HDD of the RAID to the available remote storage target; and send the data over the network interface to the available remote storage target. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: March 20, 2018
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, Jennifer Lee-Baron, John Scott Crowe, James C. Loebach
  • Publication number: 20180067785
    Abstract: A computing device detects performance of a cut/copy action of data within a user interface of the computing device. In response to detecting the performance of the cut/copy action, the computing device determines a likely destination at which pasting of the data will occur, based on an attribute of the data, and an action related to pasting of the data at the likely destination, based on the attribute of the data. The computing device performs the action.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: John Scott Crowe, Gary David Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20180061399
    Abstract: Speech recognition of a stream of spoken utterances is initiated. Thereafter, a spoken utterance stop event to stop the speech recognition is detected, such as in in relation to the stream. The spoken utterance stop event is other than a pause or cessation in the stream of spoken utterances. In response to the spoken utterance stop event being detected, the speech recognition of the stream of spoken utterances is stopped, while the stream of spoken utterances continues. After stopping the speech recognition of the stream of spoken utterances has been stopped, an action is caused to be performed that corresponds to the spoken utterances from a beginning of the stream through and until the spoken utterance stop event.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer J. Lee-Baron, Nathan J. Peterson, Bryan L. Young
  • Publication number: 20180046243
    Abstract: A system includes storage devices storing data units. Each data unit is stored on one of the storage devices. The system includes a processor, and a non-transitory computer-readable data storage medium storing computer-executable code. The processor executes the code to correlate workloads to the data units with respect to which of the workloads access which of the data units, and when the workloads access the data units. The processor executes the code to when the workloads access the data units and/or and on which of the storage devices the data units are stored, so that at given times the data units stored on a subset of the storage devices are not being accessed by any workload. The processor executes the code to, during each given time, power off the subset of the storage devices storing the data units that are not being accessed by any workload to conserve power.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Jason A. Matteson, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20170366490
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to identify content in a message that is to altered, alter the content in the message, and provide at least a portion of the message to a recipient.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Inventors: Amy Leigh Rose, Gary David Cudak, Bryan Loyd Young, Nathan J. Peterson, John Scott Crowe, Jennifer Lee-Baron
  • Patent number: 9805254
    Abstract: For preventing clearing of a display, a method is disclosed that includes receiving input from a non-tactile sensor, determining user activity based on the input from the sensor, and preventing a display from clearing in response to determining the user activity.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: October 31, 2017
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Amy Leigh Rose, Guillermo Regulez, Justin Michael Ringuette, Nathan J. Peterson, Jennifer Lee-Baron, John Scott Crowe
  • Publication number: 20170308154
    Abstract: One embodiment provides a method, including: receiving a command to modify a setting of a computer system, wherein the modification requires a power cycle to a processor; modifying, using a processor, the setting of the computer system based on the command; thereafter, placing the computer system in a sleeping state, wherein the sleep state removes power from the processor; and automatically waking up the computer system based on a wake up timer. Other aspects are described and claimed.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Inventors: Bryan Loyd Young, Marc Richard Pamley, William Fred Keown, JR., John Scott Crowe, Amy Leigh Rose, Jennifer Lee-Baron, Nathan J. Peterson, Gary David Cudak
  • Patent number: 9766852
    Abstract: An aspect provides a method, including: receiving audio input via an audio receiver of an information handling device; matching, using a processor, the audio input to a predetermined audio; and providing a non-audio notification matched to the predetermined audio. Other aspects are described and claimed.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: September 19, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Michael Ringuette, Nathan J. Peterson, Guillermo Regulez, John Scott Crowe, Amy Leigh Rose, Jennifer Lee-Baron
  • Publication number: 20170249560
    Abstract: After first installation of an application program on a computing device, the computing devices monitors a behavior of the application program for a period of time and then builds a behavior profile of the application program from the behavior. After the period of time has elapsed, such as specified period of time, the computing device may prevent the application program from deviating from the behavior profile. After the period of time has elapsed, such as when an update or patch to the application program has been applied or installed, the computing device may continue to monitor the behavior of the application program, and in response to determining that the behavior of the application program after the period of time deviates from the behavior profile, perform an action with respect to the application program.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Patent number: 9740426
    Abstract: An apparatus can include an interface; cache memory; a plurality of drives; and a controller that includes detection circuitry, a write through mode and a write back mode, where the write through mode writes information received via the interface to the plurality of drives, where the write back mode writes information received via the interface to the cache memory and writes information written to the cache memory to the plurality of drives, and where the detection circuitry selects the write through mode based at least in part on detection of a first condition and selects the write back mode based at least in part on detection of a second condition, where the first condition and the second condition differ.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: August 22, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jennifer J. Lee-Baron, Amy Leigh Rose, Nathan J. Peterson, John Scott Crowe
  • Publication number: 20170220366
    Abstract: An amount of a hardware resource is assigned to a virtual machine (VM) to be run on a computing device including the hardware resource. The VM is caused to run on the computing device, and usage of the hardware resource by the VM is monitor. In response to determining that the usage of the hardware resource by the VM is less than a threshold, the amount of the hardware resource assigned to the VM is decreased.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: John Scott Crowe, Gary David Cudak, Jennifer J. Lee-Baron, Nathan Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20170163813
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to receive at least one audio signal, identify one or more of a user associated with at least one received audio signal and a location of the user, and modify at least one received audio signal based at least in part on identification of one or more of the user and the location.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: Bryan Loyd Young, Gary David Cudak, John Scott Crowe, Jennifer Lee-Baron, Amy Leigh Rose, Nathan J. Peterson
  • Publication number: 20170139553
    Abstract: Apparatuses, systems, methods, and program products are disclosed for context-based program selection. A resource module receives a resource selection. A characteristic module determines at least one characteristic of the resource. The at least one characteristic includes either content within the resource and/or metadata associated with the resource. A program module selects a program to open the resource based on the at least one characteristic of the resource.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer Lee-Baron, Nathan J. Peterson, Bryan Loyd Young
  • Publication number: 20170131992
    Abstract: A method includes: determining whether individualized system data are one or more of: installed on, associated with, and up-to-date with respect to a computer system and/or a hardware component of the computer system; and in response to determining the individualized system data are one or more of: not installed on, not associated with, and not up-to-date with respect to the computer system and/or the hardware component, one or more of: installing the individualized system data to one or more of the computer system and the hardware component; associating the individualized system data with one or more of the computer system and the hardware component; and updating out-of-date individualized system data of one or more of the computer system and the hardware component. Corresponding systems and computer program products are also disclosed.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 11, 2017
    Inventors: Jennifer J. Lee-Baron, Nathan J. Peterson, John Scott Crowe, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20170090988
    Abstract: For providing granular quality of service (QoS) for computing resources in a computing system, systems, apparatus, and methods are disclosed. The apparatus includes a processor having a plurality of processor cores and a memory that stores code executable by the processor to identify a thread belonging to a computing process, to identify one or more thread-level tags associated with the thread, to determine a computational requirement of the thread based on the one or more thread-level tags, and to assign the thread to one of the processor cores based on the computational requirement. In certain embodiments, the may include code executable by the processor to allocate hardware resources to the thread based on an intra-process priority, the hardware resources being allocated from a set of hardware resources assigned to the computing process.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Bryan Loyd Young, John Scott Crowe, Jennifer Lee-Baron, Nathan J. Peterson, Amy Leigh Rose
  • Publication number: 20170093356
    Abstract: One embodiment provides a method, including: detecting, using a processor, a presence of a known device within a predetermined range; and adjusting, using the processor, an audio output volume based on the presence of the known device. Other aspects are described and claimed.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventors: Gary David Cudak, Nathan J. Peterson, Amy Leigh Rose, Jennifer Lee-Baron, John Scott Crowe, Bryan Loyd Young
  • Patent number: 9535497
    Abstract: In one aspect, a device includes a processor, at least one at least partially transparent display accessible to the processor, at least one eye sensor accessible to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to present content at a first location on the at least partially transparent display and, based at least in part on data from the eye sensor, determine whether a user is looking one of at least substantially at the first location and past the first location. The instructions are also executable to, in response to a determination that the user is looking past the first location, remove the content from presentation at the first location.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: January 3, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, John Scott Crowe, Bryan Loyd Young, Jennifer Lee-Baron
  • Patent number: 9487129
    Abstract: Methods, systems and program products are provided for obtaining navigation data indicative of a present position of a vehicle and assessing lane restriction information in connection with a road lane corresponding to a present position of the vehicle as designated by the navigation data. The methods, systems and program products also activate a turn indicator of the vehicle based on the lane information and the navigation data. The methods, systems and program products collect navigation data indicative of a present position of a vehicle.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: November 8, 2016
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Nathan J. Peterson, Amy Leigh Rose, John Scott Crowe, Bryan L. Young
  • Patent number: 9481248
    Abstract: An embodiment provides a method, including: receiving input via a sensor positioned within a vehicle; determining, using the sensor input, a passenger is within the vehicle; and analyzing the input received via the sensor to selectively disable a feature of an information handling device within the vehicle. In some embodiments, different sets of instruments or features thereof may be selectively disabled depending on the presence of a driver and/or passenger. Other aspects are described and claimed.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: November 1, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Scott Crowe, Nathan J. Peterson, Amy Leigh Rose, Jennifer Lee-Baron