Patents by Inventor Gunner D. Danneels
Gunner D. Danneels 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: 10078363Abstract: An apparatus is provided that includes a microcontroller to facilitate data communication within a system comprising a plurality of peripheral devices, a power manager to put the microcontroller into a sleep state to save power, and an I/O controller to enable communication between two or more particular peripheral devices in the plurality of peripheral devices without involvement of the microcontroller while the microcontroller is in the sleep state. The microcontroller is to wake from the sleep state in response to at least one signal from a component of the system external to the microcontroller and communication between at least some of the plurality of peripheral devices is facilitated using the microcontroller when in an awake state.Type: GrantFiled: January 15, 2016Date of Patent: September 18, 2018Assignee: Intel CorporationInventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner D. Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty
-
Patent number: 10061424Abstract: Technologies for dynamic display include a mobile compute device that comprises a display transformable between at least two different physical topologies. The mobile compute device determines a current physical topology of the display and retrieves a policy based on the determined current physical topology. The policy identifies a corresponding action to occur in response to each of one or more user inputs to the mobile compute device while the display has the current physical topology. The mobile compute device processes a user input based on the retrieved policy.Type: GrantFiled: December 26, 2015Date of Patent: August 28, 2018Assignee: Intel CorporationInventors: Rajesh Poornachandran, Vincent J. Zimmer, Nicholas J. Adams, Nithyananda S. Jeganathan, Gunner D. Danneels
-
Publication number: 20170185207Abstract: Technologies for dynamic display include a mobile compute device that comprises a display transformable between at least two different physical topologies. The mobile compute device determines a current physical topology of the display and retrieves a policy based on the determined current physical topology. The policy identifies a corresponding action to occur in response to each of one or more user inputs to the mobile compute device while the display has the current physical topology. The mobile compute device processes a user input based on the retrieved policy.Type: ApplicationFiled: December 26, 2015Publication date: June 29, 2017Inventors: Rajesh Poornachandran, Vincent J. Zimmer, Nicholas J. Adams, Nithyananda S. Jeganathan, Gunner D. Danneels
-
Publication number: 20160132101Abstract: A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit coupled to the main system bus that remains active while the computing system operates within the non main CPU/OS based operational state.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Inventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner D. Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty
-
Patent number: 9305562Abstract: A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit coupled to the main system bus that remains active while the computing system operates within the non main CPU/OS based operational state.Type: GrantFiled: April 20, 2015Date of Patent: April 5, 2016Assignee: Intel CorporationInventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner D. Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty
-
Publication number: 20150228290Abstract: A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit coupled to the main system bus that remains active while the computing system operates within the non main CPU/OS based operational state.Type: ApplicationFiled: April 20, 2015Publication date: August 13, 2015Inventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner D. Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty
-
Patent number: 9015511Abstract: A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit coupled to the main system bus that remains active while the computing system operates within the non main CPU/OS based operational state.Type: GrantFiled: August 27, 2013Date of Patent: April 21, 2015Assignee: Intel CorporationInventors: James P. Kardach, Brian V. Belmont, Muthu K. Kumar, Riley W. Jackson, Gunner D. Danneels, Richard A. Forand, Vivek Gupta, Jeffrey L. Huckins, Kristoffer D. Fleming, Uma M. Gadamsetty
-
Publication number: 20120047580Abstract: An antivirus (AV) application specifies a fault handler code image, a fault handler manifest, a memory location of the AV application, and an AV application manifest. A loader verifies the fault handler code image and the fault handler manifest, creates a first security domain having a first security level, copies the fault handler code image to memory associated with the first security domain, and initiates execution of the fault handler. The loader requests the locking of memory pages in the guest OS that are reserved for the AV application. The fault handler locks the executable code image of the AV application loaded into guest OS memory by setting traps on selected code segments in guest OS memory.Type: ApplicationFiled: August 18, 2010Publication date: February 23, 2012Inventors: Ned M. Smith, Gunner D. Danneels, Vedvyas Shanbhogue, Suresh Sugumar
-
Patent number: 8010821Abstract: Embodiments include systems and methods for allowing a host CPU to sleep while service presence packets and responses to search requests are sent by an alternate processor. While the CPU is in a low power state, the alternate processor monitors the network for incoming request packets. Also, while the CPU is asleep, the alternate processor periodically may transmit presence packets, announcing the presence of a service available from the host system of the CPU. In one embodiment, the alternate processor is a low power processor. If a search request is received when the CPU is in a low power state, the alternate processor responds to the search request according to whether the PC provides that service. If a service request is received, then the ME wakes the CPU of the PC to provide the requested service. In the wireless case, when the CPU is asleep, portions of the wireless upper MAC are implemented by the ME. When the CPU is awake the wireless upper MAC is implemented in the CPU.Type: GrantFiled: September 19, 2007Date of Patent: August 30, 2011Assignee: Intel CorporationInventors: Jim Edwards, John C Weast, Gunner D Danneels
-
Publication number: 20090077347Abstract: Embodiments include systems and methods for allowing a host CPU to sleep while service presence packets and responses to search requests are sent by an alternate processor. While the CPU is in a low power state, the alternate processor monitors the network for incoming request packets. Also, while the CPU is asleep, the alternate processor periodically may transmit presence packets, announcing the presence of a service available from the host system of the CPU. In one embodiment, the alternate processor is a low power processor. If a search request is received when the CPU is in a low power state, the alternate processor responds to the search request according to whether the PC provides that service. If a service request is received, then the ME wakes the CPU of the PC to provide the requested service. In the wireless case, when the CPU is asleep, portions of the wireless upper MAC are implemented by the ME. When the CPU is awake the wireless upper MAC is implemented in the CPU.Type: ApplicationFiled: September 19, 2007Publication date: March 19, 2009Inventors: Jim Edwards, John C. Weast, Gunner D. Danneels
-
Patent number: 7487375Abstract: A method and apparatus for controlling power up of an electronic device with a video camera is provided. The present invention provides for using a video camera attached to an electronic device, such as a computer system, to cause the electronic device to be powered up from sleep mode when motion is detected. The electronic device may also be powered up from being shut down. In one embodiment, the video camera includes a processor and memory that compare consecutive frames captured by the video camera. When the electronic device is in sleep mode, if consecutive frames are the same, the video camera continues to monitor the scene without generating an output signal. If the frames are different, motion is detected and the video camera generates a signal that is used to determine whether the electronic device should power up. In this manner, the electronic device may begin the powering up process before the user of the device interacts with the device.Type: GrantFiled: February 22, 2007Date of Patent: February 3, 2009Assignee: Intel CorporationInventors: David S. Lourie, Pedro E. Fajardo, Gunner D. Danneels
-
Patent number: 7196720Abstract: A method and apparatus for controlling power up of an electronic device with a video camera is provided. The present invention provides for using a video camera attached to an electronic device, such as a computer system, to cause the electronic device to be powered up from sleep mode when motion is detected. The electronic device may also be powered up from being shut down. In one embodiment, the video camera includes a processor and memory that compare consecutive frames captured by the video camera. When the electronic device is in sleep mode, if consecutive frames are the same, the video camera continues to monitor the scene without generating an output signal. If the frames are different, motion is detected and the video camera generates a signal that is used to determine whether the electronic device should power up. In this manner, the electronic device may begin the powering up process before the user of the device interacts with the device.Type: GrantFiled: March 6, 1998Date of Patent: March 27, 2007Assignee: Intel CorporationInventors: David S. Lourie, Pedro E. Fajardo, Gunner D. Danneels
-
Patent number: 6944817Abstract: A method and apparatus for performing dynamic modification of templates based on a local user profile is provided. A document is received from a server by a client. The document includes one or more placeholders. The placeholders may be set off by escape sequences, for example. The client parses the document to locate the one or more placeholders. The client substitutes for the one or more placeholders data that is based upon local content stored on the client. The local content may be stored in a local user profile in the form of a database or a registry file, for example. The document may be in the form of a generic Hypertext Markup Language (HTML) template. If this is the case, the substitution includes translating the generic HTML template into an HTML document by replacing the one or more placeholders with HTML expressions.Type: GrantFiled: June 7, 2000Date of Patent: September 13, 2005Assignee: Intel CorporationInventor: Gunner D. Danneels
-
Patent number: 6850975Abstract: A web site system that dynamically generates web pages for a user includes a monitoring system. The monitoring system stores a copy of the dynamically generated web page and displays the copy of the web page to a web site representative on request. This permits the representative to make a more accurate analysis of a user's problem or question, thereby improving customer support.Type: GrantFiled: November 29, 1999Date of Patent: February 1, 2005Assignee: Intel CorporationInventors: Gunner D. Danneels, Peter A. Nee, James Tsai
-
Patent number: 6571339Abstract: A system comprises a first computer which has a unique processor identification. Additionally, a first application is operatively coupled to the first computer across a network. The first computer provides the unique processor identification to the first application with the first application identifying the first computer based on the unique processor identification.Type: GrantFiled: December 30, 1998Date of Patent: May 27, 2003Assignee: Intel CorporationInventors: Gunner D. Danneels, Peter A. Nee, Sameer Kalbag
-
Publication number: 20020161591Abstract: An electronic commerce system provides for delivery of benefits in cross company marketing efforts to a user through the use of a value token, yet supports the privacy of the user. The system includes a club manager to register the user as a club member, to create the value token associating the club member with a benefit provided by an affiliate of the club manager, to cryptographically sign the value token to create a credential, and to communicate the credential to the affiliate for fulfillment of the benefit. The system also includes at least one affiliate of the club member to receive the credential including the value token from the club manager, the value token associating the user with entitlement to a benefit as a club member, to verify the authenticity of the credential, and to provide the benefit to the club member if the value token is valid. The benefits may include discounts on products and services, free goods and services, or other promotional items.Type: ApplicationFiled: November 23, 1999Publication date: October 31, 2002Inventors: GUNNER D. DANNEELS, PETER A. NEE, JR-SHIAN TSAI
-
Patent number: 6393147Abstract: A machine implemented method is disclosed. The method includes characterizing an object by color regions, and then identifying the object in accordance with at least the color region based characterization of the object. In one embodiment, the method further includes generating output response, such as audio response, in accordance with the identification result.Type: GrantFiled: April 13, 1998Date of Patent: May 21, 2002Assignee: Intel CorporationInventors: Gunner D. Danneels, Ketan R. Sampat
-
Publication number: 20010043270Abstract: A method and apparatus for controlling power up of an electronic device with a video camera is provided. The present invention provides for using a video camera attached to an electronic device, such as a computer system, to cause the electronic device to be powered up from sleep mode when motion is detected. The electronic device may also be powered up from being shut down. In one embodiment, the video camera includes a processor and memory that compare consecutive frames captured by the video camera. When the electronic device is in sleep mode, if consecutive frames are the same, the video camera continues to monitor the scene without generating an output signal. If the frames are different, motion is detected and the video camera generates a signal that is used to determine whether the electronic device should power up. In this manner, the electronic device may begin the powering up process before the user of the device interacts with the device.Type: ApplicationFiled: March 6, 1998Publication date: November 22, 2001Inventors: DAVID S. LOURIE, PEDRO E. FAJARDO, GUNNER D. DANNEELS
-
Publication number: 20010014173Abstract: A machine implemented method is disclosed. The method includes characterizing an object by color regions, and then identifying the object in accordance with at least the color region based characterization of the object. In one embodiment, the method further includes generating output response, such as audio response, in accordance with the identification result.Type: ApplicationFiled: April 13, 1998Publication date: August 16, 2001Inventors: GUNNER D. DANNEELS, KEAN R. SAMPAT
-
Patent number: 6272472Abstract: The dynamic linking of supplier web sites to reseller web sites in the context of electronic commerce, for example, over the Internet. In one embodiment, a computer-implemented method. A plurality of items to be purchased is selected on a supplier's web site. A list of reseller's web sites is dynamically generated from a database and displayed. One of the reseller's web sites is linked to, such that information is transmitted to this reseller's web site regarding the plurality of items to be purchase.Type: GrantFiled: December 29, 1998Date of Patent: August 7, 2001Assignee: Intel CorporationInventors: Gunner D. Danneels, Peter A. Nee, James Tsai