Patents by Inventor Duncan Glendinning

Duncan Glendinning 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: 20230136365
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to allocate accelerator usage. An apparatus to allocate accelerator usage comprises: at least one memory, machine readable instructions, and processor circuitry to at least one of instantiate or execute the machine readable instructions to: store data identifying at least one processing unit in communication with a processing circuitry and at least one class; predict an execution of the at least one processing unit workload based on at least one capability; and schedule which processing unit the workload to run on based on at least one of (i) processor circuitry or (ii) user priority parameters.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Monica Gupta, Mousumi Hazra, Javier Martinez, Stephen H. Gunther, Manuj Sabharwal, Michael Voss, Derrick Jones, Saurabh Tangri, Duncan Glendinning
  • Publication number: 20230125616
    Abstract: Various examples relate to a concept for determining and handling a mismatch between an expected and a current system configuration. An apparatus for a computer system comprises interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions to obtain information on an expected system configuration of the computer system from a protected storage of the computer system, determine information on a current system configuration of the computer system, compare the expected system configuration with the current system configuration, and provide information on a mismatch via an output device of the computer system if there is a mismatch between the expected system configuration and the current system configuration.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Inventors: Duncan GLENDINNING, Joshua BOELTER, Tirumaleswara Rao KOLIPAKULA, Vrukesh PANSE, Abhishek PALIWAL, Nupur NARAYAN, Rajaram REGUPATHY, Pallavi POTNIS
  • Publication number: 20220114136
    Abstract: Methods, systems, and apparatus to reconfigure a computer are disclosed. An example electronic device includes at least one memory, instructions in the electronic device, and processor circuitry to execute instructions to analyze data corresponding to a first configuration of the electronic device to detect a change associated with the electronic device, the first configuration corresponding to a respective first user profile, determine a second configuration of the electronic device based on the detected change, and adjust a configuration of the electronic device from the first configuration to the second configuration.
    Type: Application
    Filed: December 21, 2021
    Publication date: April 14, 2022
    Inventors: Jianfang Zhu, Ivan Chen, Barnes Cooper, Jianwei Dai, Martin Dixon, Kristoffer Fleming, Mark Gallina, Duncan Glendinning, Deepak Samuel Kirubakaran, Chia-Hung S. Kuo, Yifan Li, Adam Norman, Michael Rosenzweig, Kai P Wang, Jin Yan, Virendra Vikramsinh Adsure
  • Publication number: 20210111974
    Abstract: Methods, apparatus, systems and articles of manufacture to monitor telemetry data associated with computing devices are disclosed. An example apparatus includes a telemetry collector collect a first set of telemetry data to form a telemetry data timeline associated with a computing device, the first set of telemetry data collected based on a policy file, and output a trigger indicative of an operational condition specified in the policy file. The disclosed example apparatus also includes an actuator to collect a second set of telemetry data associated with the computing device in response to the trigger, the second set of telemetry data collected based on the policy file. The disclosed example apparatus further includes a data reporter to report the telemetry data timeline and the second set of telemetry data to a server in response to a request.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Jamel Tayeb, Duncan Glendinning
  • Patent number: 10613269
    Abstract: Disclosed herein is a waveguide stack and associated segmented illumination display. The waveguide stack includes a number of waveguides stacked into an array to direct light from light emitting diode (LED) edge lights to a liquid crystal display (LCD) of a segmented illumination display. The waveguides are stacked with light inhibiting material between the waveguides to inhibit light transmitting through one waveguide from communicating to a second waveguide.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: April 7, 2020
    Assignee: INTEL CORPORATION
    Inventors: Duncan Glendinning, Roland P. Wooster, Zhiming J. Zhuang
  • Patent number: 10361864
    Abstract: A platform feature licensing module (e.g., a USB Smart Card Token) securely stores and communicates a platform feature enabling license, corresponding to a selectable platform feature, to an authenticated platform. The module includes a secure microcontroller, a secure communication port, and secure non-volatile memory in which is stored the platform feature enabling license. The module is configured to securely communicate with, and to authenticate the identity of the platform, via an integrated embedded controller embedded into the platform. The integrated embedded controller enables the selectable platform feature in response to a platform feature enabling license received from the platform feature licensing module. The integrated embedded controller and platform feature licensing module communicate securely using a predetermined public-key cryptography technique, with each having a PKI-based key pair to provide authentication and cryptographic services.
    Type: Grant
    Filed: September 29, 2007
    Date of Patent: July 23, 2019
    Assignee: INTEL CORPORATION
    Inventor: Duncan Glendinning
  • Publication number: 20180336002
    Abstract: The present disclosure pertains to a sound generation device with proximity control. In general, a device may include sound generation functionality that may be controlled based on proximity sensing. The device may be, for example, a lighting device including circuitry to generate sound based on audio data received from a source outside of the device. Sensing circuitry in the device may generate sensor data that indicates when a user is proximate to the device. Control circuitry in the device may then control the sound generation based on sensor data. Various operations in the device may be based on the sensor data indicating that a user is proximate to the device, the identity of the user, that a certain condition has occurred, etc.
    Type: Application
    Filed: December 15, 2015
    Publication date: November 22, 2018
    Applicant: Intel Corporation
    Inventors: Carl C. Hansen, Duncan Glendinning
  • Patent number: 10012784
    Abstract: Techniques and mechanisms for providing illumination of a display. In an embodiment, a light guide includes a first portion to receive light, a second portion to output some or all of the light, and a third portion configured to propagate the light between the first portion and the second portion. The third portion forms a first deflection structure which adjoins, and extends between, respective surface regions of the first portion and the second portion. A light source is coupled to provide edgewise illumination of the light guide via the first portion. In another embodiment, the light propagates through the third portion and into a region, between two parallel planes, in which the second portion is located.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: July 3, 2018
    Assignee: INTEL CORPORATION
    Inventors: Roland P. Wooster, Jun Jiang, Zhiming Zhuang, Duncan Glendinning
  • Publication number: 20180003888
    Abstract: Disclosed herein is a waveguide stack and associated segmented illumination display. The waveguide stack includes a number of waveguides stacked into an array to direct light from light emitting diode (LED) edge lights to a liquid crystal display (LCD) of a segmented illumination display. The waveguides are stacked with light inhibiting material between the waveguides to inhibit light transmitting through one waveguide from communicating to a second waveguide.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Applicant: INTEL CORPORARION
    Inventors: Duncan Glendinning, Roland P. Wooster, Zhiming J. Zhuang
  • Patent number: 9560143
    Abstract: A system and method for automatic session data transfer between computing devices based on zone transition detection are disclosed. A particular embodiment is configured to: determine if a mobile or wearable computing device is located within a proximity zone around a location of a stationary computing device; establish an authorized wireless data connection with the mobile or wearable computing device via a wireless transceiver; determine if the mobile or wearable computing device is likely departing the proximity zone and if so, upload user session data to the mobile or wearable computing device; and determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, download user session data from the mobile or wearable computing device.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 31, 2017
    Assignee: Intel Corporation
    Inventors: Paul J. Gwin, William S. Bollengier, Hong W. Wong, James M. Okuley, Duncan Glendinning, Andy Keates
  • Patent number: 9483246
    Abstract: A method, apparatus, system, and computer program product for an automated modular and secure boot firmware update. An updated boot firmware code module is received in a secure partition of a system, the updated boot firmware code module to replace one original boot firmware code module for the system. Only the one original boot firmware code module is automatically replaced with the updated boot firmware code module. The updated boot firmware code module is automatically executed with the plurality of boot firmware code modules for the system and without user intervention when the system is next booted. The updated boot firmware code module may be written to an update partition of a firmware volume, wherein the update partition of the firmware volume is read along with another partition of the firmware volume containing the plurality of boot firmware code modules when the system is booted.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: November 1, 2016
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
  • Patent number: 9436295
    Abstract: Systems and methods may provide for detecting an event on a computing device having an embedded keyboard with a default mapping of keys to functions and disabling a first subset of keys on the embedded keyboard in response to the event. Additionally, a second subset of keys on the embedded keyboard may be re-mapped to one or more different functions if an application running on the computing device supports keyboard re-mapping. In one example, re-mapping the second subset of keys includes grouping two or more keys in the second subset into a common function.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventors: Arvind Kumar, Duncan Glendinning
  • Publication number: 20150381740
    Abstract: A system and method for automatic session data transfer between computing devices based on zone transition detection are disclosed. A particular embodiment is configured to: determine if a mobile or wearable computing device is located within a proximity zone around a location of a stationary computing device; establish an authorized wireless data connection with the mobile or wearable computing device via a wireless transceiver; determine if the mobile or wearable computing device is likely departing the proximity zone and if so, upload user session data to the mobile or wearable computing device; and determine if the mobile or wearable computing device is likely approaching the stationary computing device and if so, download user session data from the mobile or wearable computing device.
    Type: Application
    Filed: June 27, 2014
    Publication date: December 31, 2015
    Inventors: Paul J. Gwin, William S. Bollengier, Hong Wong, James M. Okuley, Duncan Glendinning, Andy Keates
  • Publication number: 20150277580
    Abstract: Systems and methods may provide for detecting an event on a computing device having an embedded keyboard with a default mapping of keys to functions and disabling a first subset of keys on the embedded keyboard in response to the event. Additionally, a second subset of keys on the embedded keyboard may be re-mapped to one or more different functions if an application running on the computing device supports keyboard re-mapping. In one example, re-mapping the second subset of keys includes grouping two or more keys in the second subset into a common function.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Inventors: Arvind Kumar, Duncan Glendinning
  • Publication number: 20140092004
    Abstract: The present disclosure is directed to systems and methods related audio information and/or control via intermediary device. For example, a system may comprise a monitor, a peripheral device and a mobile device. The monitor may be configured to present multimedia information based on remote control information received in the monitor over, for example, a wired or wireless HDMI connection. Remote control information may include commands for controlling operation of the monitor when presenting the multimedia information. The peripheral device may be configured to reproduce sound associated with the multimedia information based on audio information received via, for example, wireless communication such as Bluetooth or WLAN. The mobile device may be configured to provide the remote control information to the monitor (e.g., via the wired or wireless HDMI connection) and to provide the audio information to the peripheral device (e.g., via the Bluetooth or WLAN wireless communication).
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: ASHOK K. MISHRA, GYAN PRAKASH, DUNCAN GLENDINNING
  • Publication number: 20140047428
    Abstract: A method, apparatus, system, and computer program product for an automated modular and secure boot firmware update. An updated boot firmware code module is received in a secure partition of a system, the updated boot firmware code module to replace one original boot firmware code module for the system. Only the one original boot firmware code module is automatically replaced with the updated boot firmware code module. The updated boot firmware code module is automatically executed with the plurality of boot firmware code modules for the system and without user intervention when the system is next booted. The updated boot firmware code module may be written to an update partition of a firmware volume, wherein the update partition of the firmware volume is read along with another partition of the firmware volume containing the plurality of boot firmware code modules when the system is booted.
    Type: Application
    Filed: October 16, 2013
    Publication date: February 13, 2014
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
  • Patent number: 8589302
    Abstract: A method, apparatus, system, and computer program product for an automated modular and secure boot firmware update. An updated boot firmware code module is received in a secure partition of a system, the updated boot firmware code module to replace one original boot firmware code module for the system. Only the one original boot firmware code module is automatically replaced with the updated boot firmware code module. The updated boot firmware code module is automatically executed with the plurality of boot firmware code modules for the system and without user intervention when the system is next booted. The updated boot firmware code module may be written to an update partition of a firmware volume, wherein the update partition of the firmware volume is read along with another partition of the firmware volume containing the plurality of boot firmware code modules when the system is booted.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: November 19, 2013
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
  • Patent number: 8566610
    Abstract: Embodiments of methods for restoration an anti-theft platform are generally described herein. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: October 22, 2013
    Assignee: Intel Corporation
    Inventors: Mousumi Hazra, Gyan Prakash, Saurabh Dadu, Mojtaba Mirashrafi, Duncan Glendinning
  • Patent number: 8555044
    Abstract: A method to lock an electronic device comprising an operating system comprises placing the electronic device in a disable state in which the processor is blocked from accessing the operating system, receiving a first unlock password from a remote source during a power-up operation of the electronic device, and placing the electronic device in a temporary unlock state which allows the processor to boot the operating system for a predetermined period of time when the first unlock password matches a password stored in the electronic device. Other embodiments may be described.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 8, 2013
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Duncan Glendinning, Saurabh Dadu, Mojtaba Mojy Mirashrafi, Mousumi M. Hazra, Carol A. Bell
  • Patent number: 8539250
    Abstract: A two-stage storage security system comprising an address translator and a cryptographic engine for a mobile computing platform is provided. In response to a write operation, the address translator receives unencrypted data blocks, from an initiator, and associates the blocks with corresponding scrambled data storage addresses. The cryptographic engine encrypts the unencrypted data blocks to be stored on the platform storage component at the corresponding scrambled data storage addresses. The address translator applies a predetermined reversible translation function to reversibly remap addresses, and the cryptographic engine applies a predetermined cryptographic technique to encrypt and decrypt the data blocks. In a read operation, encrypted data blocks retrieved from the storage component are decrypted and restored to an original logical order. Decryption of storage component data is allowed when storage component is coupled to the corresponding platform.
    Type: Grant
    Filed: September 29, 2007
    Date of Patent: September 17, 2013
    Assignee: Intel Corporation
    Inventor: Duncan Glendinning