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: 20240288928Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that improve sleep state demotion with a hardware power monitor. An example apparatus includes memory, and processor circuitry to perform at least one of the operations to instantiate: detector circuitry to detect power output data of the computing device via a hardware power monitor, power analyzer circuitry to determine the power output data for sleep states of the computing device based on multiple wake intervals, identifier circuitry to identify crossover thresholds at ones of the multiple wake intervals, and controller circuitry to limit the computing device to the crossover thresholds at ones of the multiple wake intervals.Type: ApplicationFiled: November 30, 2021Publication date: August 29, 2024Inventors: Patrick Leung, Jiancheng Tao, Trevor Love, Jianfang Zhu, Kristoffer Fleming, Jun Liu, Michael Mallen, Duncan Glendinning
-
Publication number: 20240205269Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve device connectivity. An example system includes an electronic device to broadcast a message including a uniform resource indicator (URI), the URI corresponding to the electronic device, and an endpoint device to, after obtaining the message, launch a user interface to display a request for authorization to connect to the electronic device, after obtaining the authorization, retrieve an instance of a container based on the URI, and execute a service with the container based on data obtained from the electronic device.Type: ApplicationFiled: December 20, 2022Publication date: June 20, 2024Inventors: Arvind Kumar, Duncan Glendinning, Chia-Hung S. Kuo, Anand Rangarajan, Gautam Singh
-
Publication number: 20230136365Abstract: 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: ApplicationFiled: December 30, 2022Publication date: May 4, 2023Inventors: Monica Gupta, Mousumi Hazra, Javier Martinez, Stephen H. Gunther, Manuj Sabharwal, Michael Voss, Derrick Jones, Saurabh Tangri, Duncan Glendinning
-
Publication number: 20230125616Abstract: 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: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Inventors: Duncan GLENDINNING, Joshua BOELTER, Tirumaleswara Rao KOLIPAKULA, Vrukesh PANSE, Abhishek PALIWAL, Nupur NARAYAN, Rajaram REGUPATHY, Pallavi POTNIS
-
Publication number: 20220114136Abstract: 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: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: 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: 20210111974Abstract: 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: ApplicationFiled: December 21, 2020Publication date: April 15, 2021Inventors: Jamel Tayeb, Duncan Glendinning
-
Patent number: 10613269Abstract: 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: GrantFiled: July 1, 2016Date of Patent: April 7, 2020Assignee: INTEL CORPORATIONInventors: Duncan Glendinning, Roland P. Wooster, Zhiming J. Zhuang
-
Patent number: 10361864Abstract: 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: GrantFiled: September 29, 2007Date of Patent: July 23, 2019Assignee: INTEL CORPORATIONInventor: Duncan Glendinning
-
Publication number: 20180336002Abstract: 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: ApplicationFiled: December 15, 2015Publication date: November 22, 2018Applicant: Intel CorporationInventors: Carl C. Hansen, Duncan Glendinning
-
Patent number: 10012784Abstract: 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: GrantFiled: March 30, 2017Date of Patent: July 3, 2018Assignee: INTEL CORPORATIONInventors: Roland P. Wooster, Jun Jiang, Zhiming Zhuang, Duncan Glendinning
-
Publication number: 20180003888Abstract: 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: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Applicant: INTEL CORPORARIONInventors: Duncan Glendinning, Roland P. Wooster, Zhiming J. Zhuang
-
Patent number: 9560143Abstract: 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: GrantFiled: June 27, 2014Date of Patent: January 31, 2017Assignee: Intel CorporationInventors: Paul J. Gwin, William S. Bollengier, Hong W. Wong, James M. Okuley, Duncan Glendinning, Andy Keates
-
Patent number: 9483246Abstract: 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: GrantFiled: October 16, 2013Date of Patent: November 1, 2016Assignee: Intel CorporationInventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
-
Patent number: 9436295Abstract: 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: GrantFiled: March 28, 2014Date of Patent: September 6, 2016Assignee: Intel CorporationInventors: Arvind Kumar, Duncan Glendinning
-
Publication number: 20150381740Abstract: 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: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventors: Paul J. Gwin, William S. Bollengier, Hong Wong, James M. Okuley, Duncan Glendinning, Andy Keates
-
Publication number: 20150277580Abstract: 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: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Inventors: Arvind Kumar, Duncan Glendinning
-
Publication number: 20140092004Abstract: 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: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Inventors: ASHOK K. MISHRA, GYAN PRAKASH, DUNCAN GLENDINNING
-
Publication number: 20140047428Abstract: 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: ApplicationFiled: October 16, 2013Publication date: February 13, 2014Inventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
-
Patent number: 8589302Abstract: 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: GrantFiled: November 30, 2009Date of Patent: November 19, 2013Assignee: Intel CorporationInventors: Gyan Prakash, Saurabh Dadu, Selim Aissi, Hormuzd M. Khosravi, Duncan Glendinning, Cris Rhodes
-
Patent number: 8566610Abstract: Embodiments of methods for restoration an anti-theft platform are generally described herein. Other embodiments may be described and claimed.Type: GrantFiled: December 18, 2009Date of Patent: October 22, 2013Assignee: Intel CorporationInventors: Mousumi Hazra, Gyan Prakash, Saurabh Dadu, Mojtaba Mirashrafi, Duncan Glendinning