Patents by Inventor Daryl C. Cromer

Daryl C. Cromer 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: 11140027
    Abstract: In one aspect, a first Internet of Things (IoT) device includes 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 transmit a request related to one or more first settings to apply at the first IoT device, where the request transmitted using wireless communication other than Wi-Fi/Internet communication. The instructions are also executable to receive data indicating one or more second settings applied at a second IoT device using the wireless communication and to apply the one or more first settings at the first IoT device based on the received data.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 5, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Daryl C. Cromer, Howard Jeffrey Locker
  • Publication number: 20210248786
    Abstract: For displaying a window in an augmented reality view, a processor detects a new augmented reality placetime that includes a new augmented reality position and/or a new augmented reality time of an augmented reality device. The processor calculates new window characteristics for a window at the new augmented reality placetime based on previous window characteristics. The processor further displays the window with the new window characteristics.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 12, 2021
    Inventors: John Weldon Nicholson, Daryl C. Cromer, Howard Locker
  • Publication number: 20210124432
    Abstract: Apparatuses, methods, systems, and program products are disclosed for measuring light using a digital pen. An apparatus includes a processor and a memory that stores code executable by the processor. In one embodiment, the processor determines whether a digital pen that is configured to communicate with an information handling device is in a docked position. The processor receives a light measurement sensed by the digital pen and performs an adjustment to an output parameter of a display for the information handling device in response to receiving the light measurement. A method, system, and computer program product may perform the functions of the apparatus.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: John Weldon Nicholson, Howard Locker, Daryl C. Cromer
  • Publication number: 20210099340
    Abstract: In one aspect, a first Internet of Things (IoT) device includes 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 transmit a request related to one or more first settings to apply at the first IoT device, where the request transmitted using wireless communication other than Wi-Fi/Internet communication. The instructions are also executable to receive data indicating one or more second settings applied at a second IoT device using the wireless communication and to apply the one or more first settings at the first IoT device based on the received data.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: John Weldon Nicholson, Daryl C. Cromer, Howard Jeffrey Locker
  • Publication number: 20210097955
    Abstract: Apparatuses, methods, systems, and program products are disclosed for automatically calibrating display color output on lid closure. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable to detect a lid closure event for a lid that closes to obscure a display of a portable electronic device. In response to detecting the lid closure event, the processor performs a color calibration of the display, including using a color sensor to measure a color output by the display with the lid in a closed position and updating color calibration parameters for optimizing the color output. A method, system, and computer program product may perform the functions of the apparatus.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventors: John Weldon Nicholson, Howard Locker, Daryl C. Cromer
  • Patent number: 10819837
    Abstract: Systems and methods for user exhalation and environmental air analysis are implemented in an integrated or dockable analysis architecture including an opening adjacent a device microphone to admit an exhalation of a user while the user is speaking. In an embodiment, the opening leads to a passageway having at least one gas sensor therein, located such that a user exhalation entering the opening will impinge on the at least one gas sensor. A processor is linked to the gas sensor, and is configured to receive sensor signals from the gas sensor and generate biological information for the user.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 27, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Scott DeBates, Douglas Lautner, Daryl C. Cromer, George Standish, Nigil George Valikodath
  • Publication number: 20200312268
    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 present content on the display and to identify at least one condition related to a user's eyes. The instructions are also executable to, based at least in part on the identification, change at least one setting that is being used to present the content on the display and/or present a prompt on the display that includes an instruction for the user to take an action.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: John Weldon Nicholson, Howard Jeffrey Locker, Daryl C. Cromer
  • Publication number: 20190268458
    Abstract: Systems and methods for user exhalation and environmental air analysis are implemented in an integrated or dockable analysis architecture including an opening adjacent a device microphone to admit an exhalation of a user while the user is speaking. In an embodiment, the opening leads to a passageway having at least one gas sensor therein, located such that a user exhalation entering the opening will impinge on the at least one gas sensor. A processor is linked to the gas sensor, and is configured to receive sensor signals from the gas sensor and generate biological information for the user.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Applicant: Motorola Mobility LLC
    Inventors: Scott DeBates, Douglas Lautner, Daryl C. Cromer, George Standish, Nigil George Valikodath
  • Patent number: 9619282
    Abstract: One aspect provides a method including: identifying a task to be scheduled for execution on an information handling device having two or more cores of different size; determining an appropriate scheduling of the task for execution on the two or more of cores of different size, wherein the appropriate scheduling of the task is determined via a core signature for the task; directing the task to an appropriate core for execution based on the appropriate scheduling determined; and executing the task on the appropriate core. Other aspects are described and claimed.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: April 11, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark C. Davis, Daryl C. Cromer, Howard J. Locker, Scott E. Kelso
  • Patent number: 9100197
    Abstract: Apparatus, methods and program products by which the user of a computer system is notified of the desirability or urgency of initiating an interval during which the user leaves the system idle to permit some communication or update from a network with which the system is in communication.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: August 4, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Deepak Advani
  • Patent number: 9024958
    Abstract: A method can include buffering video data to a buffer that includes a buffer capacity that corresponds to a video time interval; sampling video data at a sampling rate of at least once per video time interval; processing the sampled video data for gesture evidence; and, responsive to gesture evidence in the sampled video data, processing the buffered video data for additional gesture evidence. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: May 5, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Jennifer Greenwood Zawacki, Howard J. Locker, Daryl C. Cromer
  • Patent number: 8984200
    Abstract: One aspect provides a method comprising: ascertaining an interrupt at an information handling device having two or more cores of different size; determining if the interrupt should be directed to one of a bigger core and a littler core based on a policy for scheduling interrupts; directing the interrupt to the little core if the interrupt does not qualify as an exception based on the policy for scheduling interrupts; and processing the interrupt on an appropriate core according the policy for scheduling interrupts. Other aspects are described and claimed.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: March 17, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark C. Davis, Daryl C. Cromer, Howard J. Locker, Scott E. Kelso
  • Patent number: 8943329
    Abstract: A method and apparatus are disclosed for sharing an integrity security module in a dual-environment computing device. The apparatus include an integrity security module, one or more processors, a detection module and a regeneration module. The one or more processors may have access to the integrity security module and may operate in two distinct operating environments of a dual-environment computing device. The detection module may detect, during an initialization sequence, a power state transition of an operating environment of the dual-environment computing device. The regeneration module may regenerate one or more integrity values from a stored integrity metric log in response to detecting the power state transition of the operating environment of the dual-environment computing device.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: January 27, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David Carroll Challener, Daryl C. Cromer, Howard J. Locker, Randall Scott Springfield
  • Patent number: 8762601
    Abstract: An apparatus, system, and method are disclosed for buffering write data. A motion sensor module senses the motion of a motion-sensitive storage device. A direction module writes data to a buffer if the motion exceeds a threshold motion. The direction module further writes the data to the motion-sensitive storage device if the motion does not exceed the threshold motion. In one embodiment, a write module writes the data from the buffer to the motion-sensitive storage device when the motion does not exceed the threshold motion.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: June 24, 2014
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Daryl C. Cromer, Howard J. Locker, Tin-Lup Wong
  • Patent number: 8667577
    Abstract: Systems and arrangements for permitting the transmission of fingerprint authentication data to a system remotely, while also permitting the system to employ such data as well as passwords in order to operate a computer system, while ensuring a reliable level of security for any group or organization using such systems and arrangements.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: March 4, 2014
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David C. Challener, Howard J. Locker, Mark C. Davis, Daryl C. Cromer, Randall S. Springfield
  • Publication number: 20140059558
    Abstract: One aspect provides a method including: identifying a task to be scheduled for execution on an information handling device having two or more cores of different size; determining an appropriate scheduling of the task for execution on the two or more of cores of different size, wherein the appropriate scheduling of the task is determined via a core signature for the task; directing the task to an appropriate core for execution based on the appropriate scheduling determined; and executing the task on the appropriate core. Other aspects are described and claimed.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Mark C. Davis, Daryl C. Cromer, Howard J. Locker, Scott E. Kelso
  • Publication number: 20140059262
    Abstract: One aspect provides a method comprising: ascertaining an interrupt at an information handling device having two or more cores of different size; determining if the interrupt should be directed to one of a bigger core and a littler core based on a policy for scheduling interrupts; directing the interrupt to the little core if the interrupt does not qualify as an exception based on the policy for scheduling interrupts; and processing the interrupt on an appropriate core according the policy for scheduling interrupts. Other aspects are described and claimed.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Mark C. Davis, Daryl C. Cromer, Howard J. Locker, Scott E. Kelso
  • Patent number: 8620291
    Abstract: Apparatus, systems, and methods provide digital voice call redirection. A configuration module associates a phone number with a first identifier of a first voice terminal device and a second identifier of a second voice terminal device provided by an address module. A location module determines whether the first device is within a predefined proximity to the second device, such as by detecting connectivity between the devices, over a personal area network (“PAN”). A routing module redirects a digital voice call to a call module of the first device using the first identifier when the first device is not within the predefined proximity to the second device. Otherwise the routing module directs the call to a call module of the second device using the second identifier.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: December 31, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, David Carroll Challener, Daryl C. Cromer, Randall Scott Springfield
  • Publication number: 20130194287
    Abstract: A method can include buffering video data to a buffer that includes a buffer capacity that corresponds to a video time interval; sampling video data at a sampling rate of at least once per video time interval; processing the sampled video data for gesture evidence; and, responsive to gesture evidence in the sampled video data, processing the buffered video data for additional gesture evidence. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Inventors: John Weldon Nicholson, Jennifer Greenwood Zawacki, Howard J. Locker, Daryl C. Cromer
  • Patent number: 8296385
    Abstract: Apparatus, methods and program products by which the user of a computer system may initiate an interval during which the user leaves the system idle to permit the system to become engaged in peer to peer software distribution.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: October 23, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Robert S. Gamble