Patents by Inventor Howard J. Locker

Howard J. Locker 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: 9015078
    Abstract: An exemplary method includes transmitting, via a network interface, at least a currency amount in an attempt to confirm a financial transaction; responsive to the transmitting, receiving a confirmation indicator for the financial transaction; storing at least the currency amount in non-volatile memory; hashing at least the currency amount to generate a hash and storing the hash in a secure non-volatile memory; hashing at least the currency amount stored in the non-volatile memory to generate a verification hash; and in an attempt to verify at least the financial transaction, comparing the verification hash to the hash stored in the secure non-volatile memory. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Grant
    Filed: March 28, 2010
    Date of Patent: April 21, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David C. Challener, Richard W. Cheston, Randall S. Springfield, Howard J. Locker
  • Publication number: 20150095771
    Abstract: A system and method include determining a context of a user via a mobile device having a processor and a memory device, selecting a journal using the processor based on the determined context of the user, determining an application corresponding to the journal using the processor, and opening the selected journal in the loaded application using the processor.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Elif Karakaya, Howard J. Locker, Matthew Lloyd Hagenbuch, Matthew Price Roper
  • 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
  • Publication number: 20150022464
    Abstract: An apparatus can include a processor; memory operatively coupled to the processor; a touchscreen display operatively coupled to the processor; a stylus that includes a first axial end, a second axial end and an axially translatable grip; and a housing that includes a stylus socket for docking the stylus. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Inventors: Daniel Jordan Schantz, Karen Ruth Kluttz, Christopher Miles Osborne, Scott Edwards Kelso, Michaela Rose Case, Howard J. Locker
  • Patent number: 8855687
    Abstract: A device and method include detecting signal strength received at a mobile cellular communication device. A dropped call is detected between the device and another device as a function of detected signal strength. The dropped call is reconnected when detected signal strength reaches a selected first threshold.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: October 7, 2014
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, Axel Ramirez Flores, Bradley Park Strazisar, James Stephen Rutledge, Jennifer Greenwood Zawacki, Michael Thano Matthews, Scott Edwards Kelso, Steven Richard Perrin, Yi Zhou
  • Publication number: 20140285463
    Abstract: An apparatus can include a processor; a memory device that includes memory accessible by the processor; a touchscreen operatively coupled to the processor; and circuitry to decode fields received via the touchscreen, the fields being modulated according to modulation codes associated with a set of tokens positionable on the touchscreen. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: March 19, 2013
    Publication date: September 25, 2014
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Steven Richard Perrin, John Weldon Nicholson, Howard J. Locker
  • Patent number: 8811293
    Abstract: Methods, apparatus, and computer program products are disclosed for optimizing communications throughput in a wireless networking environment that supports a plurality of communications channel topologies that include identifying a plurality of clients having wireless network adapters supporting disparate channel bandwidths in the wireless networking environment, and periodically switching from one communications channel topology to another communications channel topology in dependence upon the supported channel bandwidths of the adapters of the identified clients.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: August 19, 2014
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Raymond G. Octaviano, II, Daryl Cromer, Philip J. Jakes, Howard J. Locker
  • Publication number: 20140208132
    Abstract: A method can include receiving a request to access a specified resource associated with a user account; and, in response to the request, transmitting, to a network address associated with the user account, instructions for waking a system or device from a sleep state and for accessing the specified resource. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: January 21, 2013
    Publication date: July 24, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Richard W. Cheston, Howard J. Locker, Randall S. Springfield, Goran H. Wibran
  • Publication number: 20140201512
    Abstract: A method can include receiving operating system environment settings via a network; storing the received operating system environment settings to a storage device; establishing an operating system environment according to the stored operating system environment settings; receiving information via the network; instructing the established operating system environment according to the received information; and, in response to the instructing, transmitting via the network information generated at least in part by the established operating system environment. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Kenneth S. Seethaler, Randall S. Springfield, Howard J. Locker, Richard W. Cheston
  • 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
  • Publication number: 20140051484
    Abstract: A device can include a processor; a display operatively coupled to the processor; a battery having a battery length; a chassis that includes a bay having a bay length, the bay length being of sufficient length to allow translation of the battery along the bay length; a translation mechanism to translate the battery in the bay; and communication circuitry operatively coupled to the processor and the translation mechanism. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: August 14, 2012
    Publication date: February 20, 2014
    Inventors: John Miles Hunt, John Weldon Nicholson, Jennifer Greenwood Zawacki, Howard J. Locker
  • 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: 20130295895
    Abstract: A device and method include detecting signal strength received at a mobile cellular communication device. A dropped call is detected between the device and another device as a function of detected signal strength. The dropped call is reconnected when detected signal strength reaches a selected first threshold.
    Type: Application
    Filed: July 3, 2013
    Publication date: November 7, 2013
    Inventors: Howard J. Locker, Axel Ramirez Flores, Bradley Park Strazisar, James Stephen Rutledge, Jennifer Greenwood Zawacki, Michael Thano Matthews, Scott Edwards Kelso, Steven Richard Perrin, Yi Zhou
  • Patent number: 8509852
    Abstract: A device and method include detecting signal strength received at a mobile cellular communication device. A dropped call is detected between the device and another device as a function of detected signal strength. The dropped call is reconnected when detected signal strength reaches a selected first threshold.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 13, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard J. Locker, Axel Ramirez Flores, Bradley Park Strazisar, James Stephen Rutledge, Jennifer Greenwood Zawacki, Michael Thano Matthews, Scott Edwards Kelso, Steven Richard Perrin, Yi Zhou
  • 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: 8490177
    Abstract: An apparatus and method are disclosed for variable authentication requirements. The apparatus includes an operating status module identifying a change in an operating status of a device and maintaining a history of operating statuses, and an access control module comparing a current operating status with a previous operating status. The apparatus also includes a profile module maintaining a trust indicator for each operating status. The access control module determines a level of authentication required to unlock the device in response to the trust indicator associated with the current operating status. The method includes identifying a change in an operating status of a device and maintaining a history of operating statuses, and comparing a current operating status with a previous operating status.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: July 16, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Charles Davis, Howard J. Locker, Michael Thano Matthews, Steven Richard Perrin, Sean Michael Ulrich