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

  • Patent number: 11431634
    Abstract: Methods, devices and program products are provided for utilizing one or more processors to receive a request from a client device for a network responsive resource. The network responsive resource includes a substitute scripted component. The methods, devices and program products determine whether to implement load sharing based on utilization information indicative of a load and build the network responsive resource with a client-side scripted component as the substitute scripted component.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: August 30, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Nathan J. Peterson, Gary David Cudak, Amy Leigh Rose, John Scott Crowe, Jennifer Lee-Baron
  • Patent number: 11294978
    Abstract: One embodiment provides a method, including: identifying an aspect present in media content, wherein the aspect is associated with a user; determining, using a processor, whether the aspect is compatible with user permissions delineated in a user profile associated with the user; and performing, responsive to determining that the aspect of the media content is not compatible with the user permissions, a remedial action. Other aspects are described and claimed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 5, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Gary David Cudak, Nathan J. Peterson, Amy Leigh Rose, Jennifer Lee-Baron, John Scott Crowe
  • Patent number: 11231833
    Abstract: An approach is provided that detects when multiple apps are being displayed on a display screen with each of the apps having any number of user interface controls. A set of user interface controls is identified from the user interface controls being displayed. The identified set of user interface controls have an increased display preference. The identified set of user interface controls are enlarged on the display screen making such controls easier to read and select.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 25, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Jennifer J. Lee-Baron, Amy Leigh Rose, Nathan J. Peterson, Gary David Cudak, John Scott Crowe
  • Patent number: 11112852
    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: Grant
    Filed: November 27, 2018
    Date of Patent: September 7, 2021
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD.
    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: 20210216173
    Abstract: An approach is provided that detects when multiple apps are being displayed on a display screen with each of the apps having any number of user interface controls. A set of user interface controls is identified from the user interface controls being displayed. The identified set of user interface controls have an increased display preference. The identified set of user interface controls are enlarged on the display screen making such controls easier to read and select.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Jennifer J. Lee-Baron, Amy Leigh Rose, Nathan J. Peterson, Gary David Cudak, John Scott Crowe
  • Publication number: 20210097118
    Abstract: One embodiment provides a method, including: identifying an aspect present in media content, wherein the aspect is associated with a user; determining, using a processor, whether the aspect is compatible with user permissions delineated in a user profile associated with the user; and performing, responsive to determining that the aspect of the media content is not compatible with the user permissions, a remedial action. Other aspects are described and claimed.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Gary David Cudak, Nathan J. Peterson, Amy Leigh Rose, Jennifer Lee-Baron, John Scott Crowe
  • Patent number: 10965814
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, Jennifer Lee-Baron, Gary David Cudak, John Scott Crowe
  • Patent number: 10863311
    Abstract: One embodiment provides a method, comprising: detecting, using a processor, a notification at an information handling device; detecting, using a processor, availability of an input associated with an user at the information handling device; and selecting, using a processor, an operating mode of the information handling device, wherein the selected operating mode of the information handling device comprises a mode that modulates a noise. Other aspects are described and claimed.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 8, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Jennifer Lee-Baron, Nathan J. Peterson, Bryan L. Young, John Scott Crowe
  • Patent number: 10819681
    Abstract: Program instructions are executable by a processor to direct content from a content server to local user devices, and filter the content accessible to each local user device, wherein the content accessible to an individual local user device is filtered according to a current privilege level. The processor may also store a base privilege level for each local user device, and store a predetermined environmental condition for temporary escalation of the current privilege level of the individual local user device to a second privilege level. Still further, the processor may receive environmental data from the individual local user device, wherein the environmental data is captured by an input component of the individual local user device, and temporarily escalate the current privilege level of the individual local user device to the second privilege level in response to the environmental data received from the local user device satisfying the predetermined environmental condition.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: October 27, 2020
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary David Cudak, Heather Leah Cudak, Nathan J. Peterson, Bryan L. Young, Jennifer J. Lee-Baron, John Scott Crowe, Amy Leigh Rose
  • Patent number: 10771543
    Abstract: A first server includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine that a server is present that has not had settings other than at most default settings applied to a basic input output system (BIOS) executable by the server to boot the server. The instructions are also executable by the processor to, based at least in part on a determination that the server is the same model of server as the apparatus, has the same BIOS version as the apparatus, and/or has the same baseboard management controller (BMC) version as the apparatus, facilitate over a peer to peer server network at least some settings in the apparatus to be provisioned to the server to establish the at least some settings in the server.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: September 8, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, John Scott Crowe, Amy Leigh Rose, Jennifer Lee-Baron, James C. Loebach, Nagananda Chumbalkar
  • Patent number: 10768699
    Abstract: In one aspect, a device includes at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive input regarding an object at which one person is looking and to present, to another person via the display, a graphical indication regarding the object.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: September 8, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, Gary David Cudak, John Scott Crowe, Jennifer Lee-Baron
  • Patent number: 10699014
    Abstract: Apparatuses, methods, systems, and program products are disclosed for preventing connections to a locked device. A method includes detecting, by a processor, that an information handling device is placed in a locked mode. The information handling device includes one or more communication interfaces that enable communication while the information handling device is placed in the locked mode. The method includes preventing connections to the one or more communication interfaces while the information handling device is in the locked mode.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: June 30, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer Lee-Baron, Nathan J. Peterson
  • Patent number: 10686940
    Abstract: In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to engage in telephonic communication with at least a second device and a third device and, in response to input to the first device and without the first device concluding the telephonic communication with the second and third devices, enable auditory telephonic communication of the first device with the second device and prevent auditory telephonic communication of the first device with the third device.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: June 16, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, John Scott Crowe, Bryan L. Young
  • Patent number: 10620967
    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: Grant
    Filed: November 18, 2015
    Date of Patent: April 14, 2020
    Assignee: Lenovo (Singapore)PTE LTD
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer Lee-Baron, Nathan J. Peterson, Bryan Loyd Young
  • Patent number: 10592659
    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: Grant
    Filed: February 26, 2016
    Date of Patent: March 17, 2020
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Gary David Cudak, John Scott Crowe, Jennifer J. Lee-Baron, Nathan J. Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20200081525
    Abstract: In one aspect, a device includes at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive input regarding an object at which one person is looking and to present, to another person via the display, a graphical indication regarding the object.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 12, 2020
    Inventors: Nathan J. Peterson, Gary David Cudak, John Scott Crowe, Jennifer Lee-Baron
  • Publication number: 20200021687
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Inventors: Amy Leigh Rose, Nathan J. Peterson, Jennifer Lee-Baron, Gary David Cudak, John Scott Crowe
  • Patent number: 10509677
    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: Grant
    Filed: September 30, 2015
    Date of Patent: December 17, 2019
    Assignee: LENOVA (Singapore) PTE. LTD.
    Inventors: Bryan Loyd Young, John Scott Crowe, Jennifer Lee-Baron, Nathan J. Peterson, Amy Leigh Rose
  • Patent number: 10497368
    Abstract: Apparatuses, methods, systems, and program products are disclosed for transmitting audio to an identified recipient. A method includes detecting, by a processor, audio input at a first information handling device. The audio input is intended for a recipient. The method includes deriving an identity of the intended recipient of the audio input based on the audio input. The method includes transmitting the audio input to a second information handling device that is associated with the intended recipient.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: December 3, 2019
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Amy Leigh Rose, John Scott Crowe, Gary David Cudak, Jennifer Lee-Baron, Nathan J. Peterson
  • Patent number: 10498900
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: December 3, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, Jennifer Lee-Baron, Gary David Cudak, John Scott Crowe